@import url(http://cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/nanumbarungothic.css);
@import url(http://cdn.jsdelivr.net/font-notosans-kr/1.0.0-v1004/NotoSansKR-full.css);

* {font-family:"NotoSansKR","나눔고딕", "NanumGothic", "Malgun Gothic", "돋움", "Dotum", "AppleGothic", sans-serif !important;}

body {width:100%; margin:0 auto;}
img {border:none; padding:0px; margin:0px; outline:none;}
a {border:none; padding:0px; margin:0px; outline:none; text-decoration:none;}
a:active {color:#626262; text-decoration:none;}
a:link {color:#626262; text-decoration:none; }
a:visited {color:#626262; text-decoration:none;}
a:hover {color:#626262; text-decoration:none;}

img.fx{max-width:100%;}

td {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}

input, select, textarea {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	margin:0;
	padding:0;
	font-size:70%;
	color:#717171;
}

input::-moz-placeholder {
	color: #bbbbbb;
}
input::-webkit-input-placeholder {
	color: #bbbbbb;
}

input[type=text], input[type=password] ,input[type=tel], input[type=image], input[type=button], textarea {
	-webkit-border-radius:0;  /* 둥근모서리 */
	-webkit-appearance:none;  /* 그림자 */
	width:100%;
}

select{
	-webkit-border-radius:0;  /* 둥근모서리 */
	-webkit-appearance:none;  /* 그림자 */
	 appearance:none;
	background:url("/mobile/img/sub/select_arrow.png") no-repeat 95% 50%; /* 셀렉박스 화살표 */
	width:100%;
}

select::-ms-expand { 
  display:none;
}

#wrap{max-width:640px; min-width:320px; padding:0; margin:0 auto; position:relative; top:0; left:0; background-color:#eaeaea;}

.con_bg {width:100%; max-width:640px; min-width:320px; background-color:#000000; opacity:0.6; position:absolute; top:0; left:0; z-index:99; display:none;}

/*왼쪽 메뉴*/
.left_nav {width:100%; max-width:640px; min-width:320px; margin:0 auto; position:absolute; top:0; left:0; z-index:9999; display:none; *zoom:1; }
.left_nav:after {content:""; display:block; clear:both;}
.left_nav > .left_con {float:left; width:65%; background-color:#ffffff;}
.left_nav > .left_con > .header_con {background-color:#3d3d3d;}
.left_nav > .left_con > .header_con > .top_con a {display:block; padding:5%;}
.left_nav > .left_con > .header_con > .top_con table {width:100%; margin:0 auto;}
.left_nav > .left_con > .header_con > .top_con table > tbody > tr > td span {font-size:100%; color:#ffffff;}
.left_nav > .left_con > .header_con > .bottom_con {padding:5%; *zoom:1;}
.left_nav > .left_con > .header_con > .bottom_con:after {content:""; display:block; clear:both;}
.left_nav > .left_con > .header_con > .bottom_con > .left_con {float:left; width:48%;}
.left_nav > .left_con > .header_con > .bottom_con > .right_con {float:right; width:48%;}
.left_nav > .left_con > .header_con > .bottom_con a {display:block; border:1px solid #2b2b2b; background-color:#494949; text-align:center; font-size:90%; color:#b5b5b5; font-weight:bold; line-height:2.2em;}
.left_nav > .left_con > .list_con {border-top:1px solid #d2d2d2;}
.left_nav > .left_con > .list_con > ul {list-style:none; padding:0; margin:0;}
.left_nav > .left_con > .list_con > ul > li {border-bottom:1px solid #cdcdcd;}
.left_nav > .left_con > .list_con > ul > li > a {padding:7%; display:block;}
.left_nav > .left_con > .list_con > ul > li > a > table {width:100%; margin:0 auto;}
.left_nav > .left_con > .list_con > ul > li > a > table > tbody > tr > td span {font-size:90%; color:#555555;}
.left_nav > .left_con > .list_con > ul > li > a > table > tbody > tr > td span.on {color:#c3cb1c;}
.left_nav > .left_con > .list_con > ul > li .sub_nav {border-top:1px solid #cdcdcd; background-color:#f0f0f0; display:none;}
.left_nav > .left_con > .list_con > ul > li .sub_nav > ul {list-style:none; padding:0; margin:0;}
.left_nav > .left_con > .list_con > ul > li .sub_nav > ul > li {border-bottom:1px solid #cdcdcd;}
.left_nav > .left_con > .list_con > ul > li .sub_nav > ul > li:last-child {border-bottom:0;}
.left_nav > .left_con > .list_con > ul > li .sub_nav > ul > li.on {background-color:#eaeaea;}
.left_nav > .left_con > .list_con > ul > li .sub_nav > ul > li a {padding:7%; display:block; font-size:80%; color:#555555;}
.left_nav > .left_con > .list_con > ul > li .sub_nav > ul > li .on {background-color:#c3cb1c; color:#ffffff;}
.left_nav > .right_con {float:right; width:35%;}

/*헤더*/
#header {width:100%; margin:0 auto; background-color:#ffffff; position:relative; top:0; left:0; z-index:999;}

.header_search_con {width:100%; max-width:640px; min-width:320px; background-color:#ffffff; position:absolute; top:0; left:0; z-index:999; display:none;}
.header_search_con > .title_con {padding:4% 6%; background-color:#d0d81e;}
.header_search_con > .title_con > table {width:100%; margin:0 auto;}
.header_search_con > .title_con > table > tbody > tr > td span {font-size:90%; color:#ffffff; font-weight:bold;}
.header_search_con > .input01_con {padding:3%; background-color:#f6f6f6;}
.header_search_con > .input01_con table {width:100%; margin:0 auto; border:1px solid #d3da30;}
.header_search_con > .input01_con table > tbody > tr > td {background-color:#ffffff;}
.header_search_con > .input01_con table > tbody > tr > td .select {border:0; padding:0 10%; background-color:#ffffff;}
.header_search_con > .input01_con table > tbody > tr > td .input {border:0; padding:0 3%; background-color:#ffffff;}
.header_search_con > .input02_con {display:none;}
.header_search_con > .input02_con .list_div {padding:5% 7%; border-bottom:1px solid #f6f6f6;}
.header_search_con > .input02_con .list_div > table {width:100%; margin:0 auto;}
.header_search_con > .input02_con .list_div > table > tbody > tr > .title_td {}
.header_search_con > .input02_con .list_div > table > tbody > tr > .title_td span {font-size:80%; color:#3d3d3d; line-height:3em;}
.header_search_con > .input02_con .list_div > table > tbody > tr > .info_td span {font-size:70%; color:#3d3d3d;}
.header_search_con > .input02_con .list_div > table > tbody > tr > .info_td .input {height:3em; border:1px solid #cecece; padding:0 5%;}
.header_search_con > .input02_con .list_div > table > tbody > tr > .info_td .select {height:3em; border:1px solid #cecece; padding:0 5%;}
.header_search_con > .input02_con .list_div > table > tbody > tr > .info_td .cal_div {padding:0; border:1px solid #d3d3d3; background-color:#ffffff; text-align:center;}
.header_search_con > .input02_con .list_div > table > tbody > tr > .info_td .cal_div > .input {height:2.8em; width:75%; vertical-align:middle;}
.header_search_con > .input02_con .list_div > table > tbody > tr > .info_td .cal_div > .icon {width:15%; vertical-align:middle;}
.header_search_con > .input02_con .list_div > table > tbody > tr > .info_td .term_con {}
.header_search_con > .input02_con .list_div > table > tbody > tr > .info_td .term_con > ul {list-style:none; padding:0; margin:0; *zoom:1;}
.header_search_con > .input02_con .list_div > table > tbody > tr > .info_td .term_con > ul:after {content:""; display:block; clear:both;}
.header_search_con > .input02_con .list_div > table > tbody > tr > .info_td .term_con > ul > li {float:left; width:23%; margin-right:2%;}
.header_search_con > .input02_con .list_div > table > tbody > tr > .info_td .term_con > ul > li:last-child {margin-right:0;}
.header_search_con > .input02_con .list_div > table > tbody > tr > .info_td .term_con > ul > li a {display:block; border:1px solid #d3d3d3; font-size:70%; color:#636363; line-height:2.8em; text-align:center;}
.header_search_con > .input02_con .list_div > table > tbody > tr > .info_td .term_con > ul > li .on {border:1px solid #505050; background-color:#3d3d3d; color:#ffffff;}
.header_search_con > .btn_con {padding:3%;}

.header {padding:3% 6%; border-bottom:1px solid #d8d8d8;}
.header > table {width:100%; margin:0 auto;}
.header > table > tbody > tr > td .main_logo {width:28%;}

/*메인 메뉴 더보기*/
#main_nav_view {width:100%; margin:0 auto; position:relative; top:0; left:0;}
.main_nav_view {width:100%; max-width:640px; min-width:320px; position:absolute; top:0; left:0; z-index:999; display:none;}
.main_nav_view > table {width:100%; margin:0 auto; background-color:#ffffff;}
.main_nav_view > table > tbody > tr > td {border-right:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8;}
.main_nav_view > table > tbody > tr > td a {display:block; width:85%; margin:0 auto; font-size:90%; color:#3d3d3d; line-height:2.8em; text-align:center;}
.main_nav_view > table > tbody > tr > td .on {color:#c3cb1c;}
.main_nav_view > .btn_con {text-align:center;}
.main_nav_view > .btn_con img {width:34%;}

/*메인 메뉴*/
.main_nav {border-bottom:1px solid #d8d8d8;}
.main_nav > table {width:100%; margin:0 auto;}
.main_nav > table > tbody > tr > .btn_td {border-left:1px solid #d8d8d8;}
.main_nav > table > tbody > tr > .btn_td img {width:50%;}

/*메인 메뉴 슬라이드*/
.main_nav_flexslider {width:100%; margin:0 auto;}
.main_nav_flexslider .slides {}
.main_nav_flexslider .slides li {}
.main_nav_flexslider .slides li a {display:block; width:85%; margin:0 auto; font-size:90%; color:#3d3d3d; line-height:2.8em; text-align:center;}
.main_nav_flexslider .slides li .on {border-bottom:2px solid #c3cb1c; color:#c3cb1c;}

/*서브 메뉴*/
.main_sub_nav {background-color:#fafafa; -webkit-box-shadow: 0px 2px 5px 0px rgba(216,216,216,0.75); -moz-box-shadow: 0px 2px 5px 0px rgba(216,216,216,0.75); box-shadow: 0px 2px 5px 0px rgba(216,216,216,0.75);}
.main_sub_nav > table {width:100%; margin:0 auto;}
.main_sub_nav > table > tbody > tr > td .btn {width:30%;}

/*서브 메뉴 슬라이드*/
.main_sub_nav_flexslider {width:100%; margin:0 auto;}
.main_sub_nav_flexslider .slides {}
.main_sub_nav_flexslider .slides li {}
.main_sub_nav_flexslider .slides li a {display:block; text-align:center; font-size:80%; color:#3d3d3d; line-height:2.8em;}
.main_sub_nav_flexslider .slides li .on {color:#c3cb1c;}

/*컨텐츠*/
#container {width:100%; margin:5% auto;}

/*푸터*/
#footer {width:100%; margin:0 auto; background-color:#3d3d3d; padding:3% 0;}
#footer > .btn_con {width:70%; margin:0 auto; margin-bottom:6%;}
#footer > .btn_con > table {width:99%; margin:0 auto;}
#footer > .btn_con > table > tbody > tr > td a {display:block; width:90%; border:1px solid #2b2b2b; background-color:#494949; font-size:80%; color:#c9c9c9; line-height:2.6em; text-align:center;}
#footer > .copy_con {width:94%; margin:0 auto;}
#footer > .copy_con .text01 {margin-bottom:3%;}
#footer > .copy_con .text02 {}
#footer > .copy_con span {font-size:70%; color:#c1c1c1; line-height:140%;}

/*서브*/
#sub_con {background-color:#ffffff; -webkit-box-shadow: 0px -1px 5px 0px rgba(216,216,216,0.75); -moz-box-shadow: 0px -1px 5px 0px rgba(216,216,216,0.75); box-shadow: 0px -1px 5px 0px rgba(216,216,216,0.75); border-bottom:1px solid #d8d8d8;}
.sub_con {padding:6% 3%;}
.sub_con > .title_con {margin-bottom:5%;}
.sub_con > .title_con > table {width:100%; margin:0 auto; margin-bottom:3%;}
.sub_con > .title_con > table > tbody > tr > td .route_title {font-size:120%; font-weight:bold; color:#444;}
.sub_con > .title_con > table > tbody > tr > td .route_text {font-size:70%; color:#3d3d3d; line-height:140%;}
.sub_con > .info_con {}

/*로그인*/
.login_con {width:84%; margin:0 auto; padding:6% 0;}
.login_con > .title_con {margin-bottom:6%;}
.login_con > form > .input_con {margin-bottom:2%;}
.login_con > form > .input_con > table {width:100%; margin:0 auto;}
.login_con > form > .input_con > table > tbody > tr > td .input {width:96%; height:3em; border:1px solid #d0d81e; padding:0 5%;}
.login_con > form > .type_con {margin-bottom:6%;}
.login_con > form > .type_con > ul {list-style:none; padding:0; margin:0; *zoom:1;}
.login_con > form > .type_con > ul:after {content:""; display:block; clear:both;}
.login_con > form > .type_con > ul > li {float:left; margin:1% 0;}
.login_con > form > .type_con > ul > .li_50 {width:50%;}
.login_con > form > .type_con > ul > .li_100 {width:100%;}
.login_con > form > .type_con > ul > li label {}
.login_con > form > .type_con > ul > li label > input {vertical-align:middle;}
.login_con > form > .type_con > ul > li label > span {font-size:70%; color:#707070; vertical-align:middle;}
.login_con > .btn_con {*zoom:1;}
.login_con > .btn_con:after {content:""; display:block; clear:both;}
.login_con > .btn_con > .left_con {float:left; width:50%;}
.login_con > .btn_con > .right_con {float:right; width:50%;}


/*회원가입*/
.join_con {width:88%; margin:0 auto; padding:6% 0;}
.join_con > .title_con {margin-bottom:6%;}

/*약관동의*/
.join_con > .agree_con {margin-bottom:6%;}
.join_con > .agree_con .list_div {margin-bottom:6%;}
.join_con > .agree_con .list_div > .info_con {margin-bottom:2%;}
.join_con > .agree_con .list_div > .info_con .textarea {height:100px; border:1px solid #d1d1d1; padding:3%; color:#737373; line-height:140%;}
.join_con > .agree_con .list_div > .check_con {}
.join_con > .agree_con .list_div > .check_con label {}
.join_con > .agree_con .list_div > .check_con label > input {vertical-align:middle;}
.join_con > .agree_con .list_div > .check_con label > span {font-size:70%; color:#3d3d3d; vertical-align:middle;}
.join_con > .agree_con .type_con {}
.join_con > .agree_con .type_con > ul {list-style:none; padding:0; margin:0; *zoom:1;}
.join_con > .agree_con .type_con > ul:after {content:""; display:block; clear:both;}
.join_con > .agree_con .type_con > ul > li {float:left; width:33%; margin:1% 0;}
.join_con > .agree_con .type_con label {}
.join_con > .agree_con .type_con label > input {vertical-align:middle;}
.join_con > .agree_con .type_con label > span {font-size:70%; color:#3d3d3d; vertical-align:middle;}

/*개인정보입력, 마이페이지*/
.join_con > .input_con {margin-bottom:6%;}
.join_con > .input_con .list_div {padding:3% 0;}
.join_con > .input_con .list_div > .title_con {margin-bottom:3%;}
.join_con > .input_con .list_div > .title_con span {font-size:80%; color:#717171; font-weight:bold;}
.join_con > .input_con .list_div > .title_con .star_text {color:#bfd36b;}
.join_con > .input_con .list_div > .info_con {}
.join_con > .input_con .list_div > .info_con span {font-size:70%; color:#959595; line-height:140%;}
.join_con > .input_con .list_div > .info_con .mypage_info_text {color:#717171; line-height:3em;}
.join_con > .input_con .list_div > .info_con .a_btn {display: block; background-color: #999995; text-align: center; font-size:70%; color:#ffffff; line-height:3em;}
.join_con > .input_con .list_div > .info_con .input {height:3em; background-color:#f9f9f9; border:1px solid #d1d1d1; padding:0 3%;}
.join_con > .input_con .list_div > .info_con .select {height:3em; background-color:#f9f9f9; border:1px solid #d1d1d1; padding:0 3%;}
.join_con > .input_con .list_div > .info_con label {}
.join_con > .input_con .list_div > .info_con label > input {vertical-align:middle;}
.join_con > .input_con .list_div > .info_con label > span {vertical-align:middle;}

/*회원가입완료*/
.join_con > .end_con {}
.join_con > .end_con > .text_con {margin-bottom:12%; text-align:center;}
.join_con > .end_con > .text_con span {font-size:100%; color:#717171; line-height:140%;}
.join_con > .end_con > .btn_con {}

.join_con > .btn_con {}
.join_con > .btn_con > .btn01 {margin-bottom:3%;}
.join_con > .btn_con > .btn02 {}

/*아이디/비밀번호찾기*/
.find_con {width:94%; margin:0 auto;}
.find_con > .nav {margin-bottom:2%;}
.find_con > .nav > ul {list-style:none; padding:0; margin:0; *zoom:1;}
.find_con > .nav > ul:after {content:""; display:block; clear:both;}
.find_con > .nav > ul > li {float:left; width:50%;}
/*입력폼*/
.find_con > .input_con {margin-bottom:5%;}
.find_con > .input_con .list_div {padding:2% 0;}
.find_con > .input_con .list_div > .title_con {margin-bottom:3%;}
.find_con > .input_con .list_div > .title_con span {font-size:80%; color:#717171; font-weight:bold;}
.find_con > .input_con .list_div > .title_con .star_text {color:#bfd36b;}
.find_con > .input_con .list_div > .info_con {}
.find_con > .input_con .list_div > .info_con span {font-size:70%; color:#959595; line-height:140%;}
.find_con > .input_con .list_div > .info_con .input {height:3em; background-color:#f9f9f9; border:1px solid #d1d1d1; padding:0 3%;}
.find_con > .input_con .list_div > .info_con .select {height:3em; background-color:#f9f9f9; border:1px solid #d1d1d1; padding:0 3%;}
.find_con > .btn_con {}
.find_con > .btn_con > .btn01 {margin-bottom:3%;}
.find_con > .btn_con > .btn02 {margin-bottom:3%;}

/*완료창*/
.find_con > .text_con {padding:15% 0; text-align:center;}
.find_con > .text_con span {font-size:80%; color:#717171; line-height:160%;}

/*갤러리*/
#gallery_con {}

#gallery_con > .choice_con {border-bottom:1px solid #d8d8d8;}
#gallery_con > .choice_con > table {width:100%; margin:0 auto;}
#gallery_con > .choice_con > table > tbody > tr > td .select {border:0; padding:0 10%;}
#gallery_con > .choice_con > table > tbody > tr > td ul {list-style:none; padding:0; margin:0; *zoom:1;}
#gallery_con > .choice_con > table > tbody > tr > td ul:after {content:""; display:block; clear:both;}
#gallery_con > .choice_con > table > tbody > tr > td ul > li {float:left;}
#gallery_con > .choice_con > table > tbody > tr > td ul > .li_33 {width:33%;}
#gallery_con > .choice_con > table > tbody > tr > td ul > .li_34 {width:34%;}
#gallery_con > .choice_con > table > tbody > tr > td ul > li a {display:block; text-align:center; font-size:75%; color:#3d3d3d; line-height:3em;}
#gallery_con > .choice_con > table > tbody > tr > td ul > li .on {background-color:#d0d81e; color:#ffffff;}

.gallery_con {padding:6% 3%;}
.gallery_con > .title_con {}
.gallery_con > .title_con > table {width:100%; margin:0 auto; margin-bottom:3%;}
.gallery_con > .title_con > table > tbody > tr > td .route_title {font-size:120%; font-weight:bold; color:#444;}
.gallery_con > .title_con > table > tbody > tr > td .route_text {font-size:70%; color:#3d3d3d; line-height:140%;}

.gallery_con > .option01_con {padding:3% 0; border-bottom:1px solid #e5e5e5;}
.gallery_con > .option01_con > table {width:100%; margin:0 auto;}
.gallery_con > .option01_con > table > tbody > tr > td span {font-size:80%; color:#3d3d3d;}
.gallery_con > .option01_con > table > tbody > tr > td img {width:15%;}

.gallery_con > .option02_con {padding:5% 0}
.gallery_con > .option02_con a {display:inline-block; border:1px solid #d0d81e; border-radius:3px; text-align:center;}
.gallery_con > .option02_con img {width:12%; margin-right:2%; vertical-align:middle;}
.gallery_con > .option02_con span {font-size:80%; color:#3d3d3d; line-height:2.6em; vertical-align:middle;}

/*세로형*/
.gallery_format02_con {}
.gallery_format02_con > ul {list-style:none; padding:0; margin:0; *zoom:1;}
.gallery_format02_con > ul:after {content:""; display:block; clear:both;}
.gallery_format02_con > ul > li {float:left; width:48%; margin:0 4% 4% 0;}
.gallery_format02_con > ul > li:nth-child(even) {margin-right:0;}
.gallery_format02_con > ul > li table {width:100%; margin:0 auto;}
.gallery_format02_con > ul > li table > tbody > tr > .img_td {}
.gallery_format02_con > ul > li table > tbody > tr > .img_td img {border:1px solid #f0f0f0;}
.gallery_format02_con > ul > li table > tbody > tr > .text_td {}
.gallery_format02_con > ul > li table > tbody > tr > .text_td span {font-size:80%; color:#737373;}
.gallery_format02_con > ul > li table > tbody > tr > .btn_td {}
.gallery_format02_con > ul > li table > tbody > tr > .btn_td input {vertical-align:middle;}
.gallery_format02_con > ul > li table > tbody > tr > .btn_td img {width:18%; vertical-align:middle;}

/*갤러리 뷰페이지*/
.gallery_view_con {}
.gallery_view_con > .header_con {padding:5% 3%; background-color:#3d3d3d;}
.gallery_view_con > .header_con > table {width:100%; margin:0 auto;}
.gallery_view_con > .header_con > table > tbody > tr > td span {font-size:110%; color:#ffffff; font-weight:bold;}
.gallery_view_con > .top_con {padding:3% 3% 5% 3%;}
.gallery_view_con > .top_con > .img_con {margin-bottom:5%;}
.gallery_view_con > .top_con > .text_con {margin-bottom:5%;}
.gallery_view_con > .top_con > .text_con > .title_con {margin-bottom:2%;}
.gallery_view_con > .top_con > .text_con > .title_con span {font-size:100%; color:#3d3d3d; font-weight:bold; line-height:140%;}
.gallery_view_con > .top_con > .text_con > .date_con {}
.gallery_view_con > .top_con > .text_con > .date_con span {font-size:80%; color:#3d3d3d;}
.gallery_view_con > .top_con > .btn_con {}
.gallery_view_con > .top_con > .btn_con > .btn01 {margin-bottom:3%;}
.gallery_view_con > .top_con > .btn_con > .btn02 {}
.gallery_view_con > .bottom_con {background-color:#f6f6f6; padding:3% 3% 5% 3%;}
.gallery_view_con > .bottom_con > table {width:100%; margin:0 auto;}
.gallery_view_con > .bottom_con > table > tbody > tr > .title_td {}
.gallery_view_con > .bottom_con > table > tbody > tr > .title_td span {display:block; width:90%; background-color:#e0e0e0; text-align:center; font-size:70%; color:#757575; line-height:160%;}
.gallery_view_con > .bottom_con > table > tbody > tr > .info_td span {font-size:70%; color:#737373; line-height:160%;}
.gallery_view_con > .slide_con {padding:5% 0;}
.gallery_view_con > .slide_con > table {width:100%; margin:0 auto;}
.gallery_view_con > .btn_con {}
.gallery_view_con > .btn_con img {display:block;}

/*갤리러 뷰페이지 슬라이드*/
.gallery_view_flexslider {width:90%; margin:0 auto;}
.gallery_view_flexslider .slides {}
.gallery_view_flexslider .slides li {text-align:center;}
.gallery_view_flexslider .slides li img {width:90%; margin:0 auto; border:1px solid #e1e1e1;}

/*마이페이지 - 보관함*/
.mypage_sub01_con {}
.mypage_sub01_con > .option_con {padding:5% 0}
.mypage_sub01_con > .option_con a {display:inline-block; border:1px solid #d0d81e; border-radius:3px; text-align:center;}
.mypage_sub01_con > .option_con img {width:12%; margin-right:2%; vertical-align:middle;}
.mypage_sub01_con > .option_con span {font-size:80%; color:#3d3d3d; line-height:2.6em; vertical-align:middle;}
.mypage_sub01_con > .list_con {margin-bottom:8%;}
.mypage_sub01_con > .list_con > ul {list-style:none; padding:0; margin:0; border-top:1px solid #95b000;}
.mypage_sub01_con > .list_con > ul > li {padding:3% 0; border-bottom:1px solid #e5e5e5;}
.mypage_sub01_con > .list_con > ul > li table {width:100%; margin:0 auto;}
.mypage_sub01_con > .list_con > ul > li table > tbody > tr > .img_td {}
.mypage_sub01_con > .list_con > ul > li table > tbody > tr > .img_td img {width:90%; border:1px solid #e1e1e1;}
.mypage_sub01_con > .list_con > ul > li table > tbody > tr > .text_td {padding:0 3%;}
.mypage_sub01_con > .list_con > ul > li table > tbody > tr > .text_td .file_con {margin-bottom:2%;}
.mypage_sub01_con > .list_con > ul > li table > tbody > tr > .text_td .file_con span {font-size:70%; color:#3d3d3d; line-height:140%;}
.mypage_sub01_con > .list_con > ul > li table > tbody > tr > .text_td .title_con {margin-bottom:2%;}
.mypage_sub01_con > .list_con > ul > li table > tbody > tr > .text_td .title_con span {font-size:80%; color:#717171; line-height:140%;}
.mypage_sub01_con > .list_con > ul > li table > tbody > tr > .text_td .info_con {}
.mypage_sub01_con > .list_con > ul > li table > tbody > tr > .text_td .info_con span {font-size:70%; color:#9f9f9f; line-height:140%;}
.mypage_sub01_con > .list_con > ul > li table > tbody > tr > .delete_td {}
.mypage_sub01_con > .list_con > ul > li table > tbody > tr > .delete_td img {width:50%;}
.mypage_sub01_con > .btn_con {margin-top:8%;}
.mypage_sub01_con > .btn_con > .btn01 {margin-bottom:3%;}
.mypage_sub01_con > .btn_con > .btn02 {}


/*마이페이지 - 다운로드 내역*/
.mypage_sub02_con {}

.mypage_sub02_con > .option_con {margin-bottom:5%;}
.mypage_sub02_con > .option_con a {display:inline-block; border:1px solid #d0d81e; border-radius:3px; text-align:center;}
.mypage_sub02_con > .option_con img {width:12%; margin-right:2%; vertical-align:middle;}
.mypage_sub02_con > .option_con span {font-size:80%; color:#3d3d3d; line-height:2.6em; vertical-align:middle;}

.mypage_sub02_con #search_con {position:relative; top:0; left:0;}
.mypage_sub02_con .search_con {position:absolute; top:0; left:0; padding:5% 0; border-top:2px solid #f6f6f6; background-color:#ffffff; display:none;}
.mypage_sub02_con .search_con> table {width:100%; margin:0 auto;}
.mypage_sub02_con .search_con> table > tbody > tr > .title_td {}
.mypage_sub02_con .search_con> table > tbody > tr > .title_td span {font-size:80%; color:#3d3d3d; line-height:3em;}
.mypage_sub02_con .search_con> table > tbody > tr > .info_td span {font-size:70%; color:#3d3d3d;}
.mypage_sub02_con .search_con> table > tbody > tr > .info_td .cal_div {padding:1%; border:1px solid #d3d3d3; background-color:#ffffff; text-align:center;}
.mypage_sub02_con .search_con> table > tbody > tr > .info_td .cal_div > .input {height:2.8em; width:75%; vertical-align:middle;}
.mypage_sub02_con .search_con> table > tbody > tr > .info_td .cal_div > .icon {width:15%; vertical-align:middle;}
.mypage_sub02_con .search_con> table > tbody > tr > .info_td .term_con {margin-bottom:4%;}
.mypage_sub02_con .search_con> table > tbody > tr > .info_td .term_con > ul {list-style:none; padding:0; margin:0; *zoom:1;}
.mypage_sub02_con .search_con> table > tbody > tr > .info_td .term_con > ul:after {content:""; display:block; clear:both;}
.mypage_sub02_con .search_con> table > tbody > tr > .info_td .term_con > ul > li {float:left; width:23%; margin-right:2%;}
.mypage_sub02_con .search_con> table > tbody > tr > .info_td .term_con > ul > li:last-child {margin-right:0;}
.mypage_sub02_con .search_con> table > tbody > tr > .info_td .term_con > ul > li a {display:block; border:1px solid #d3d3d3; font-size:70%; color:#636363; line-height:2.8em; text-align:center;}
.mypage_sub02_con .search_con> table > tbody > tr > .info_td .term_con > ul > li .on {border:1px solid #505050; background-color:#3d3d3d; color:#ffffff;}

.mypage_sub02_con > .list_con {margin-bottom:8%;}
.mypage_sub02_con > .list_con > ul {list-style:none; padding:0; margin:0; border-top:1px solid #95b000;}
.mypage_sub02_con > .list_con > ul > li {padding:3% 0; border-bottom:1px solid #e5e5e5;}
.mypage_sub02_con > .list_con > ul > li table {width:100%; margin:0 auto;}
.mypage_sub02_con > .list_con > ul > li table > tbody > tr > .img_td {}
.mypage_sub02_con > .list_con > ul > li table > tbody > tr > .img_td img {width:90%; border:1px solid #e1e1e1;}
.mypage_sub02_con > .list_con > ul > li table > tbody > tr > .text_td {padding:0 3%;}
.mypage_sub02_con > .list_con > ul > li table > tbody > tr > .text_td .file_con {margin-bottom:2%;}
.mypage_sub02_con > .list_con > ul > li table > tbody > tr > .text_td .file_con span {font-size:70%; color:#3d3d3d; line-height:140%;}
.mypage_sub02_con > .list_con > ul > li table > tbody > tr > .text_td .title_con {margin-bottom:2%;}
.mypage_sub02_con > .list_con > ul > li table > tbody > tr > .text_td .title_con span {font-size:80%; color:#717171; line-height:140%;}
.mypage_sub02_con > .list_con > ul > li table > tbody > tr > .text_td .info_con {}
.mypage_sub02_con > .list_con > ul > li table > tbody > tr > .text_td .info_con span {font-size:70%; color:#9f9f9f; line-height:140%;}

/*마이페이지 - 회원탈퇴*/
.mypage_sub04_con {}
.mypage_sub04_con > .intro_con {margin-bottom:5%;}
.mypage_sub04_con > .intro_con > table {width:100%; margin:0 auto;}
.mypage_sub04_con > .intro_con > table > tbody > tr > td span {font-size:70%; color:#9f9f9f; line-height:140%;}
.mypage_sub04_con > .intro_con > table > tbody > tr > td .dot_text {color:#d0d81e; font-weight:bold;}
.mypage_sub04_con > .input_con {padding:5% 0; margin-bottom:5%; border-top:1px solid #f6f6f6; border-bottom:2px solid #f6f6f6;}
.mypage_sub04_con > .input_con > table {width:90%; margin:0 auto;}
.mypage_sub04_con > .input_con > table > tbody > tr > .title_td {}
.mypage_sub04_con > .input_con > table > tbody > tr > .title_td span {font-size:80%; color:#d0d81e; font-weight:bold;}
.mypage_sub04_con > .input_con > table > tbody > tr > .info_td {}
.mypage_sub04_con > .input_con > table > tbody > tr > .info_td span {font-size:80%; color:#717171; line-height:3em;}
.mypage_sub04_con > .input_con > table > tbody > tr > .info_td input {height:3em; border:1px solid #d0d81e; padding:0;}
.mypage_sub04_con > .btn_con {width:90%; margin:0 auto;}
.mypage_sub04_con > .btn_con > .btn01 {margin-bottom:3%;}
.mypage_sub04_con > .btn_con > .btn02 {}


/*게시판*/
#notice_con {}
	
/*리스트형 게시판*/
.notice_con {margin-bottom:8%;}
.notice_con > ul {list-style:none; padding:0; margin:0; border-top:1px solid #95b000;}
.notice_con > ul > li {border-bottom:1px solid #e5e5e5;}
.notice_con > ul > li a {display:block; padding:3%;}
.notice_con > ul > li .list_div {}
.notice_con > ul > li .list_div > .title_con {margin-bottom:2%;}
.notice_con > ul > li .list_div > .title_con span {font-size:90%; color:#717171; font-weight:bold;}
.notice_con > ul > li .list_div > .title_con .notice_text {color:#95b000;}
.notice_con > ul > li .list_div > .info_con {}
.notice_con > ul > li .list_div > .info_con span {font-size:70%; color:#9f9f9f;}

/*FAQ*/
.faq_con {margin-bottom:8%;}
.faq_con > ul {list-style:none; padding:0; margin:0; border-top:1px solid #e5e5e5;}
.faq_con > ul > li {border-bottom:1px solid #e5e5e5;}
.faq_con > ul > li .q_con {padding:4% 3%;}
.faq_con > ul > li .q_con > table {width:100%; margin:0 auto;}
.faq_con > ul > li .q_con > table > tbody > tr > td {}
.faq_con > ul > li .q_con > table > tbody > tr > td img {width:60%;}
.faq_con > ul > li .q_con > table > tbody > tr > td span {font-size:80%; color:#000000;}
.faq_con > ul > li .a_con {display:none; padding:4% 3%; border-top:1px solid #e5e5e5; background-color:#f9f9f9;}
.faq_con > ul > li .a_con > table {width:100%; margin:0 auto;}
.faq_con > ul > li .a_con > table > tbody > tr > td {}
.faq_con > ul > li .a_con > table > tbody > tr > td img {width:60%;}
.faq_con > ul > li .a_con > table > tbody > tr > td span {font-size:70%; color:#717171; line-height:140%;}

#notice_con > .btn_con {margin-bottom:8%;}

/*번호목록*/
.number_list_con {text-align:center;}
.number_list_con .number_list_btn {width:8%; vertical-align:middle;}
.number_list_con .list_a {display:inline-block; width:2em; border:1px solid #afafaf; text-align:center; font-size:70%; color:#afafaf; line-height:2em; margin:0 0.5%; vertical-align:middle;}
.number_list_con .on {border:1px solid #d0d81e; color:#d0d81e;}

/*게시판 검색창*/
.notice_search_con {margin-top:8%;}
.notice_search_con table {width:100%; margin:0 auto;}
.notice_search_con table > tbody > tr > td .select {width:95%; height:3em; border:1px solid #cecece; padding:0 3%;}
.notice_search_con table > tbody > tr > td .input{width:98%; height:3em; border:1px solid #cecece; padding:0 3%;}
.notice_search_con table > tbody > tr > td .input_btn {height:3em; background-color:#666660; border:0; padding:0; color:#ffffff;}

/*게시판 뷰페이지*/
#notice_view_con {}
.notice_view_con {margin-bottom:8%;}
.notice_view_con > table {width:100%; margin:0 auto; border-top:2px solid #95b000; }
.notice_view_con > table > thead > tr > td {padding:3%; background-color:#f9f9f9; border-bottom:1px solid #e0e0e0;}
.notice_view_con > table > thead > tr > td span {font-size:90%; color:#717171; line-height:140%;}
.notice_view_con > table > tbody > tr > td {padding:6% 3%; border-bottom:1px solid #e0e0e0;}
.notice_view_con > table > tbody > tr > td img {max-width:100%;}
.notice_view_con > table > tbody > tr > td span {font-size:80%; color:#717171; line-height:140%;}
.notice_view_con > table > tbody > tr > td .img_con {margin-bottom:6%;}
.notice_view_con > table > tbody > tr > td .text_con {}
#notice_view_con > .btn_con {}
#notice_view_con > .btn_con > table {width:100%; margin:0 auto;}
#notice_view_con > .btn_con > table > tbody > tr > td img {width:48%;}

/*게시판 글쓰기*/
#notice_write_con {}
.notice_write_con {margin-bottom:8%;}
.notice_write_con > table {width:100%; margin:0 auto; border-top:1px solid #bdbdbd;}
.notice_write_con > table > tbody > tr > td {border-bottom:1px solid #eeeeee;}
.notice_write_con > table > tbody > tr > .title_td {background-color:#f9f9f9; border-right:1px solid #eeeeee;}
.notice_write_con > table > tbody > tr > .title_td span {font-size:70%; color:#717171; font-weight:bold;}
.notice_write_con > table > tbody > tr > .info_td {padding:3%;}
.notice_write_con > table > tbody > tr > .info_td span {font-size:70%;  color:#707070; line-height:3em;}
.notice_write_con > table > tbody > tr > .info_td .input {height:3em; border:1px solid #d1d1d1; padding:0;}
.notice_write_con > table > tbody > tr > .info_td .textarea {height:200px; border:1px solid #d1d1d1; padding:0;}
.notice_write_con > table > tbody > tr > .info_td label {cursor:pointer;}
.notice_write_con > table > tbody > tr > .info_td label > input {vertical-align:middle;}
.notice_write_con > table > tbody > tr > .info_td label > span {vertical-align:middle;}
#notice_write_con > .btn_con {text-align:center;}
#notice_write_con > .btn_con > .btn01 {margin-bottom:3%;}
#notice_write_con > .btn_con > .btn02 {}

/*회사소개*/
.company_sub_con {}
.company_sub_con > .nav {margin-bottom:5%;}
.company_sub_con > .nav > ul {list-style:none; padding:0; margin:0; *zoom:1;}
.company_sub_con > .nav > ul:after {content:""; display:block; clear:both;}
.company_sub_con > .nav > ul > li {float:left; width:49.5%; margin-right:1%;}
.company_sub_con > .info_con {}