@charset "UTF-8";

@media screen and (max-width: 1800px){


}


@media screen and (max-width: 1750px){
	.head_popzon .popzon_box {max-width:1500px;}
	.header .gnb_header .container .logo a {width:80%;}
	.header .gnb_header .container {max-width: 1500px; padding: 0 308px 0 180px;}
}


@media screen and (max-width: 1680px){
	.scroll_wrap {display: none;}
}

@media screen and (max-width: 1490px){ 
	.head_popzon .popzon_box {max-width:1400px;}
	.header .gnb_header .container {max-width: 1400px;}
}

@media screen and (max-width: 1400px){
	.header .header_top_box .container .inner {display: flex; justify-content: end;}
	.header .header_top_box .container .inner .search_wrap {display: inline-flex; position: relative; top: inherit; left: inherit; transform: translateX(0);}
	.header .header_top_box .container .inner .inner_list {display: inline-flex;  float: none; margin: 0 0 0 10px; align-items: center;} 
	.header .gnb_header .container .gnb {padding: 0;}
	.gnb_header .member_list_area {top:27px;}
	.head_popzon .popzon_box .head_popzon_close {right: 5px;}
	.header .gnb_header .container .gnb > li > a{font-size:17px;}

	/* 로그인 후 마이페이지 버튼 */ 
	.gnb_header .member_list_area .member_menu_list_area {padding: 9px 6px;}
	.gnb_header .member_list_area .member_btn_area .member_menu_list_area .mypage_list li a {font-size:13px;}
	/* 로그인 후 마이페이지 버튼 */
}


@media screen and (max-width: 1280px){ 
	
	.container {padding: 0 5px;}

	/* header */
	
	.gnb_header .member_list_area {top:11px; width:128px;}	
	.member_list_area > .m_list > li {margin: 0 6px 0 0; padding: 0 7px 0 0;}
	.member_list_area > .m_list > li a {font-size:13px;}
	.header .gnb_header .gnb_inner > .container {padding: 0 228px 0 142px;}
	.header .gnb_header .container .gnb {padding: 0;}
	.header .gnb_header .container .logo a img {width: 77%;}
	.header .gnb_header .container .gnb > li > a {font-size: 15px; line-height: 62px;}
	.header .gnb_header .container .gnb > li .sub_gnb {padding:8px 5px 63px;}
	.header .gnb_header .container .gnb > li .sub_gnb > li > a {font-size:14px;}
	.header .gnb_header .container .gnb > li .depth3 {padding:4px 0;}
	.gnb_bg {top:62px;}
	
	.header .gnb_header > .container .gnb > li .dep2_container .container .sub_gnb > li > a {padding: 0 10px; font-size: 15px; line-height: 38px;}
    .header .gnb_header > .container .gnb > li .dep2_container .container .title .title_wrapper {padding: 0 0 0 10px;}
    .header .gnb_header > .container .gnb > li .dep2_container .container .title .title_wrapper .text {font-size: 22px;}
    .header .gnb_header > .container .gnb > li .dep2_container .container .sub_gnb {padding: 25px;}
    .header .gnb_header > .container .gnb > li .dep2_container .container .sub_gnb > li > .depth3 > li > a {font-size: 13px; line-height: 20px;}
    
	
	/* footer */
	
	.footer .ft_top .box .ft_list > .list > li {margin: 0 0 0 10px; padding: 0 0 0 10px;}
    .footer .ft_top .box .ft_list > .list > li > a {font-size: 14px;}
    .footer .ft_top .box .logo_box_list .logo_box {margin: 0 0 0 30px;}
    .footer .ft_top .box .logo_box_list .logo_box .item_list li {padding: 0 8px;}
    .footer .ft_btm .box .fb_right .sns_list_container .title .text {font-size: 16px;}

	.head_popzon .popzon_box {padding: 0 100px;}

	.info_com_popup_cont.program_popup_area .inst_box {width: 100%; min-width: inherit; padding: 0 10px;}
	
}

@media screen and (max-width: 1180px){
	
	/* head popzon */
	.head_popzon .popzon_box {max-width:1200px;}
	.head_popzon .popzon_box .slide_zon #head_slide li a .title {height: 30px; font-size: 20px; line-height: 30px;}
	.head_popzon .popzon_box .slide_zon #head_slide li a .text {margin: 5px 0 0;}
	
	/* footer */
	.footer .ft_top .box {padding: 0;}
	.footer .ft_top .box .fb_right .sns_list_container .item_list li a {width: 30px; height: 30px;}
	.footer .ft_top .box .ft_list > .list > li {margin: 0 0 0 10px; padding: 0 0 0 10px;}
	.footer .ft_top .box .fb_right .sns_list_container {display: block;}
	.footer .ft_top .box .fb_right .sns_list_container .title {display: none;}
	.footer .ft_btm {padding: 15px 0 10px;}
	.footer .ft_btm .ft_logo {left:5px;}
	.footer .ft_btm .box .site_box .baro_box .site_btn {width: 200px;height: 36px; padding: 0 30px 0 20px; line-height: 36px; }
	.footer .ft_btm .box .txt_box .list li br {display: block;}
	.footer .ft_btm .box .logo_box a:last-child {margin: 0 0 0 15px;}
	.footer .ft_top .box .site_box .baro_box .site_link > li > a {text-align: left;}
	.footer .ft_btm .box .logo_box_list {margin: 10px 0 0; display: block; position: relative; top: inherit; right: inherit; transform: translateY(0);}
	/* footer */

	/* header */

	.header .gnb_header .gnb_inner > .container {height:63px;}

	.gnb_bg {top:64px;}

	.header .gnb_header .container .logo {left:1%;}
	.right_menu_box {right:1%;}

	/* scrolled */
	.header.scrolled {padding-top:110px;}


	/* common */
	.contents {padding-bottom: 321px;}
	.quick_box {right: 10px; bottom: 50px;}
	.quick_box .top_btn {width: 43px; height: 43px; background-size: 13px 16px;}

	/* sub_top */
	.sub_top .sub_top_area .sub_visual .sub_title {padding: 40px 0 60px;}
	.sub_top .sub_top_area .sub_visual .sub_title .container {font-size: 24px; line-height: 40px;}
	.sub_top .bread_box .container .breadcrumb {padding: 10px 15px 0 15px;}
	.sub_top .bread_box .container .breadcrumb li {padding: 0 25px 0 0; background-position: right 8px center;}
	.sub_top .bread_box .container .breadcrumb li.home .btn img {width: 35px;}
	.sub_top .bread_box .container .breadcrumb li.com_depth .text {font-size: 16px; line-height: 35px;}


	.info_com_popup_cont {}
	.info_com_popup_cont .inst_box {width: 100%; min-width: inherit; padding: 0 10px;}
	.info_com_popup_cont .inst_box .inner_area {}
	.info_com_popup_cont .inst_box .inner_area .title_area {padding: 5px 30px 5px 15px;}
	.info_com_popup_cont .inst_box .inner_area .title_area .title {font-size: 20px; line-height: 30px;}
	.info_com_popup_cont .inst_box .inner_area .title_area .pop_close {top: 15px; right: 15px; width: 12px; height: 12px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont {}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .sub_sch_box {margin: 0;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .sub_sch_box .sch_box {}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .sub_sch_box .sch_box .box {padding: 15px 150px 15px 20px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .sub_sch_box .sch_box .box .row {display: table; table-layout: fixed;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .sub_sch_box .sch_box .box .row label {display: table-cell; vertical-align: middle; text-align: center;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .sub_sch_box .sch_box .box .row .slt_box {display: table-cell; width: 135px; margin: 0;	padding: 0 5px 0 0;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .sub_sch_box .sch_box .box .row .slt_box select {}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .sub_sch_box .sch_box .box .row .input_box {display: table-cell; width: inherit !important; margin: 0;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .sub_sch_box .sch_box .box .row .input_box input {}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .sub_sch_box .sch_box .box .st_sch_btn {display: block; position:absolute; bottom: 15px; width: 110px; margin: 0;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .board_pop_cont {padding: 40px 20px 30px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .board_pop_cont .board_area {}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .board_pop_cont .board_area .board_list {display: table;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .board_pop_cont .board_area .board_list thead {display: table-header-group;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .board_pop_cont .board_area .board_list thead tr {display: table-row;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .board_pop_cont .board_area .board_list thead tr th {display: table-cell; float: inherit; font-size: 14px; line-height:  21px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .board_pop_cont .board_area .board_list tbody {display: table-row-group;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .board_pop_cont .board_area .board_list tbody tr {display: table-row;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .board_pop_cont .board_area .board_list tbody tr td {display: table-cell; float: inherit; text-align: center;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .board_pop_cont .board_area .board_list tbody tr td:before {display: none;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .board_pop_cont .board_area .board_list tbody tr td .state {width: 100%; border-radius: 0;}
	.info_com_popup_cont .inst_box .pagination {margin: 30px 0 0;}

	.table_container .table_inner .table_area thead tr th {padding: 10px; font-size: 14px; line-height: 21px;}
	.table_container .table_inner .table_area tbody tr td {padding: 10px; font-size: 14px; line-height: 21px;}


	.info_com_popup_cont .inst_box .donation_list {padding: 20px;}
	.info_com_popup_cont .inst_box .donation_list > .list > .item .item_wrapper .icon {width: 70px; background-size: 70px auto;}
	.info_com_popup_cont .inst_box .donation_list > .list > .item .item_wrapper	.desc {padding: 0 0 0 20px;}
	.info_com_popup_cont .inst_box .donation_list > .list > .item .item_wrapper .desc .title {font-size: 20px;}
	.info_com_popup_cont .inst_box .donation_list > .list > .item .item_wrapper .desc .text {margin: 10px 0 0; font-size: 14px; line-height: 22px;}
	.info_com_popup_cont .inst_box .donation_list > .list > .item .item_wrapper .desc .red {margin: 4px 0 0; font-size: 12px; line-height: 18px;}
	.info_com_popup_cont .inst_box .donation_list > .list > .item {padding: 20px 0;}
	.info_com_popup_cont .inst_box .donation_list > .list > .item:first-child {padding: 0 0 20px;}
	.info_com_popup_cont .inst_box .donation_list > .list > .item:last-child {padding: 20px 0 0;}


	/* 뉴스레터 구독 팝업 */
	.info_com_popup_cont .inst_box .inner_area > .pop_close {top: 12px;}
	.info_com_popup_cont.subscribe .inst_box .inner_area .inst_cont .com_input_form_area {padding: 20px;}
	.com_input_form_area .input_form_list_box > .list > li .input_cont .para {margin: 0 0 15px 0; font-size: 16px; line-height: 24px;}
	.com_input_form_area .input_form_list_box > .list > li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .inp_txt_area label .inp_txt.small {width: 150px;}
	.com_input_form_area .input_form_list_box > .list > li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .slt_area {}
	.com_input_form_area .input_form_list_box > .list > li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .slt_area .slt_box {width: 150px; height: 30px; line-height: 30px;}
	.com_input_form_area .input_form_list_box > .list > li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .mail_input .inp_wrapper .at {padding: 0 5px; font-size: 12px; line-height: 30px;}
	.com_input_form_area .input_form_list_box > .list > li .input_cont .grey_dot_list {margin: 0 0 20px 0;}
	.com_input_form_area .input_form_list_box > .list > li .input_cont .grey_dot_list > .list > li {font-size: 14px; line-height: 24px;}
	.com_input_form_area .input_form_list_box > .list > li .input_cont .agree_box {margin: 15px 0 0; font-size: 16px; line-height: 26px;}

	/* // 뉴스레터 구독 팝업 */

	.info_com_popup_cont.review_popup_area .inst_box .inner_area .inst_cont .com_input_form_area {max-height: 300px; overflow: auto;}
}

@media screen and (max-width: 1080px){ 

	.header .gnb_header .container .gnb {display: none !important;}
	.gnb_header .member_list_area {display:none !important;}
	.right_menu_box .sitemap_btn {display: none;}
	.header .gnb_header .container .m_gnb_btn {display: inline-block; vertical-align: middle;}
	.header .gnb_header .gnb_inner > .container {padding:0;}
	.m_gnb_wrap .member_list_area {right:60px;}
	.member_list_area .member_btn {color:#ffffff; }
	.member_list_area .member_btn_area .member_btn:after {background-image: url(/images/home/kor/user/common/mo_site_arrow.png);}
	.member_list_area > .m_list > li  {margin: 0 15px 0 0; padding: 0 15px 0 0;}
	.member_list_area > .m_list > li a {font-size:15px;}

	.footer .ft_top {text-align:center; padding: 20px 0 10px; border-bottom:0;}
	.footer .ft_top .box .fb_right {display:none;}
	.footer .ft_btm .box .list li span {display: block;}

	.footer .ft_btm .box .copy_box {margin:0;}	
	.footer .ft_btm {text-align:center; padding: 15px 0 46px;}
	.footer .ft_btm .box {padding:0;}
	.footer .ft_btm .ft_logo {display:none !important;}
	.footer .ft_btm .box .ft_sns {padding: 24px 0 24px;}
	.footer .ft_btm .box .ft_sns .sns_list_container .item_list {position:inherit;}
	.footer .site_box {margin:0;}
	.footer .site_box .baro_box .site_btn {border-bottom:1px solid #283039;}
	.pc_site_box {display:none;}
	.mo_site_box {display:block;}
	


}

@media screen and (max-width:767px){
    /* head popzon */
    .head_popzon .popzon_box {padding: 10px 0;}
    .head_popzon .popzon_box .nav_box {position: inherit; top: inherit; left: inherit; margin: 5px 0 14px;}
    .head_popzon .popzon_box .slide_zon #head_slide li a {padding: 5px;}
    .head_popzon .popzon_box .slide_zon #head_slide li a .title {height: 27px; font-size: 18px; line-height: 27px;}
    .head_popzon .popzon_box .slide_zon #head_slide li a .text {margin: 3px 0 0; height: 21px; font-size: 14px; line-height: 21px;}
    .head_popzon .popzon_box .nav_box .num {margin: 0 10px; font-size: 14px; line-height: 14px; vertical-align: middle;}
	.head_popzon .popzon_box .nav_box .nav {width: 20px; height: 20px; background-size: contain;}
	.head_popzon .popzon_box .nav_box .play_btn_box {width: 7px; height: 10px; margin: 0 0 0 10px;}
	.head_popzon .popzon_box .nav_box .play_btn_box button {width: 7px; height: 10px; background-size: contain;}
    .head_popzon .popzon_box .head_popzon_close {top: inherit; right: 15px; padding: 0; bottom: 0px; width: 61px;}
	.head_popzon .popzon_box .head_popzon_close img {width: 61px; height: 18px;}
	
	/* footer */
	.footer {padding: 41px 0 61px;}
    .footer .ft_top {padding: 0 0 8px;}
    .footer .ft_top .box .logo_box_list {width: 100%;}
    .footer .ft_top .box .logo_box_list .logo_box {display: block; width: 100%; margin: 15px 0 0;}
    .footer .ft_top .box .logo_box_list .logo_box:first-child {margin: 0;}
    .footer .ft_top .box .logo_box_list .logo_box .title .text {padding: 0 30px; font-size: 14px; line-height: 26px; border-radius: 13px;}
    .footer .ft_top .box .logo_box_list .logo_box .item_list {display: block;}
    .footer .ft_top .box .logo_box_list .logo_box .item_list li {display: block; width: 100%; margin: 5px 0 0; }

	.footer .ft_top .box .site_box .baro_box .site_btn {width: 180px; height: 35px; padding: 0 35px 0 15px; font-size: 13px; line-height: 35px;}
	.footer .ft_top .box .site_box .baro_box .site_btn .arr_btn .arr {font-size: 10px;}
	.footer .ft_top .box .site_box .baro_box .site_link {bottom: 35px;}
	.footer .ft_top .box .site_box .baro_box .site_link > li > a {padding: 7px; font-size: 13px; line-height: 20px;}
	.footer .ft_top .box .ft_list > .list > li > a {font-size: 13px; line-height: 20px;}
	.footer .ft_btm {padding: 0;}
	.footer .ft_btm .box:last-child {margin: 0;}
	.footer .ft_btm .box .txt_box .list li {margin: 3px 0 0; font-size: 12px; line-height: 18px;}
	.footer .ft_btm .box .copy_box p {font-size: 12px; line-height: 18px;}
	.footer .ft_btm .box .txt_box .list li:first-child {margin: 0;}
	.footer .ft_btm .box .copy_box {margin: 3px 0 0;}
	/* footer */
    .footer .ft_btm .box .fb_right .sns_list_container {display: block;}
    .footer .ft_btm .box .fb_right .sns_list_container .title {display: block; padding: 0;}
    .footer .ft_btm .box .site_box {display: block; margin: 10px 0 0;}
	
	/* footer */
	.m_gnb .m_menu_list_area .menu_cont > .list > li > a {padding: 0 0 0 12px; font-size: 14px; line-height: 21px;}
	.header .gnb_header > .container .inner_area.m_cont .head_btn_com {margin: 0 17px 0 0;}

	/* header */
	.header .header_top_box .container {padding: 0 0 0 5px;}
	.header .gnb_header .header_top_box .inner {padding: 0;}
	.header .gnb_header .header_top_box .inner .inner_list {margin: 0;}
	.header .header_top_box .container .inner .inner_list .list li {margin: 0; border-left: 1px solid #e8e8e8; padding: 0 8px;}
	.header .header_top_box .container .inner .inner_list .list li:first-child {padding: 0 11px;}
	.header .header_top_box .container .inner .inner_list .list li:before {display: none;}
	.header .header_top_box .container .inner .inner_list .list li .btn .txt {padding: 0 0 0 20px; font-size: 14px; line-height: 30px;}
	.header .header_top_box .container .inner .inner_list .list li .btn .txt:before {width: 18px; height: 16px; background-size: 18px auto;}

	.m_gnb_wrap .m_gnb_top .list {padding: 42px 0 33px 4%;}

	/* sub_top */
	.sub_top .sub_visual .container .sub_title {padding: 22px 0; font-size: 20px;}
	.sub_top .bottom_box .container .box .bread_list > li {margin: 0 10px 0 0; padding: 0 17px 0 0;}
	.sub_top .bottom_box .container .box .bread_list > li > a {font-size: 12px; line-height: 30px;}
	.sub_top .bottom_box .container .box .bread_list > li:last-child {display: none;}
	.sub_top .bottom_box .container .box .bread_list > li:nth-child(2n) {padding: 0; margin: 0; background-image: none;}
	.sub_top .bottom_box .container .box .bread_list > li.home > a {width: 30px; height: 30px; background-size: 30px auto;}
	.sub_top .bottom_box .btn_list > li.print {display: none;}
	.sub_top .bottom_box .btn_list > li.share:before {display: none;}
	.sub_share_box {left: auto; right: 0;}
	.sub_top .sub_visual .container .sub_title { padding: 22px 0; font-size: 20px;}
	/* // sub_top */



	.info_com_popup_cont .inst_box .inner_area .title_area {padding: 5px 30px 5px 15px;}
	.info_com_popup_cont .inst_box .inner_area .title_area .title {font-size: 16px; line-height: 24px;}
	.info_com_popup_cont .inst_box .inner_area .title_area .pop_close {top: 10px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .sub_sch_box .sch_box .box {padding: 15px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .sub_sch_box .sch_box .box .row {display: block;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .sub_sch_box .sch_box .box .row label {display: block; text-align: left;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .sub_sch_box .sch_box .box .row .slt_box {display: block; width: 100%; padding: 0;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .sub_sch_box .sch_box .box .row .input_box {display: block; width: 100% !important; margin: 5px 0 0;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .sub_sch_box .sch_box .box .st_sch_btn {display: block; position: inherit; bottom: inherit; right: inherit; width: 100%; margin: 5px 0 0;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .board_pop_cont {padding: 20px; overflow-y: scroll; height: 300px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .board_pop_cont .board_area {}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .board_pop_cont .board_area .board_list {display: block;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .board_pop_cont .board_area .board_list thead {display: none;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .board_pop_cont .board_area .board_list tbody {display: block;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .board_pop_cont .board_area .board_list tbody tr {display: block;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .board_pop_cont .board_area .board_list tbody tr td {display: block; float: left; padding: 3px 0; text-align: left;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .board_pop_cont .board_area .board_list tbody tr td:before {display: inline-block;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .board_pop_cont .board_area .board_list tbody tr td .state {width: 100%; border-radius: 0;}
	.info_com_popup_cont .inst_box .pagination {margin: 30px 0 0;}

	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area.scroll {height: 400px;}


	.table_container {padding: 15px 0 0; background-image: url('/images/home/kor/user/sub/lr_arr_ico.png'); background-size: 18px auto; background-repeat: no-repeat; animation: tblScrollAni 2s infinite;}
	.table_container .table_inner {overflow: auto;}
	.table_container .table_inner .table_area {min-width: 767px;}
	.table_container .table_inner .table_area thead tr th {font-size: 12px; line-height: 18px;}
	.table_container .table_inner .table_area tbody tr td {font-size: 12px; line-height: 18px;}



	.info_com_popup_cont .inst_box .donation_list {padding: 10px;}
	.info_com_popup_cont .inst_box .donation_list > .list > .item .item_wrapper .icon {width: 40px; background-size: 40px auto;}
	.info_com_popup_cont .inst_box .donation_list > .list > .item .item_wrapper .desc {padding: 0 0 0 10px;}
	.info_com_popup_cont .inst_box .donation_list > .list > .item .item_wrapper .desc .title {font-size: 16px; line-height: 20px;}
	.info_com_popup_cont .inst_box .donation_list > .list > .item .item_wrapper .desc .text {margin: 6px 0 0; font-size: 12px; line-height: 18px;}
	.info_com_popup_cont .inst_box .donation_list > .list > .item .item_wrapper .desc .red {font-size: 11px; line-height: 17px;}



	/* 뉴스레터 구독 팝업 */
	.info_com_popup_cont .inst_box .inner_area > .pop_close {top: 10px;}
	.info_com_popup_cont.subscribe .inst_box .inner_area .inst_cont .com_input_form_area {padding: 10px;}
	.com_input_form_area .input_form_list_box > .list > li .input_cont .para {margin: 0 0 8px 0; font-size: 14px; line-height: 22px;}
	.com_input_form_area .input_form_list_box > .list > li .input_cont .grey_dot_list {margin: 0 0 15px 0;}
	.com_input_form_area .input_form_list_box > .list > li .input_cont .grey_dot_list > .list > li {font-size: 12px; line-height: 22px;}
	.com_input_form_area .input_form_list_box > .list > li .input_cont .agree_box {margin: 10px 0 0; font-size: 13px; line-height: 21px;}
	.com_input_form_area .input_form_list_box > .list > li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .mail_input .inp_wrapper {display: table; width: 100%; table-layout: fixed;}
	.com_input_form_area .input_form_list_box > .list > li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .mail_input .inp_wrapper .inp_txt_area {display: table-cell;}
	.com_input_form_area .input_form_list_box > .list > li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .mail_input .inp_wrapper .at {display: table-cell; width: 30px;}
	.com_input_form_area .input_form_list_box > .list > li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .inp_txt_area label .inp_txt.small {width: 100%;}
	.com_input_form_area .input_form_list_box > .list > li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .slt_area {display: block; width: 100%; margin: 5px 0 0; padding: 0;}
	.com_input_form_area .input_form_list_box > .list > li .input_cont .input_table_cont .table_inner_box .table_area tbody tr td .slt_area .slt_box {width: 100%;}
	/* // 뉴스레터 구독 팝업 */

	/* 팝업 */
	.com_cont_popup{min-width: 200px;}
	.com_cont_popup .inner_box .title_area .title {font-size: 15px;}
	
	.com_cont_popup.guide_area{min-width: 90%;}
	.com_cont_popup.guide_area .inner_box .popup_cont_area {padding: 25px 30px ;}
	
	
}

@media screen and (max-width:530px){ 
	
	.m_gnb_wrap .m_gnb_top .list {padding: 20px 5px 20px 4%;}
	.m_gnb_wrap .member_list_area {width:150px;}
	.member_list_area .member_btn {width:150px;}
	.m_gnb_wrap .m_gnb_top .title_area .title {font-size:20px; line-height:44px; margin-right:18px; margin-top:7px; vertical-align: middle;}
	.member_list_area > .m_list > li {margin: 0 6px 0 0; padding: 0 7px 0 0;}
	.member_list_area > .m_list > li a {font-size:13px;}
	.member_list_area .member_btn {font-size:13px;}
	.member_list_area .member_btn_area.on .member_menu_list_area {padding:9px 9px;}
	.member_list_area .member_btn_area .member_menu_list_area .mypage_list li a {font-size:13px;}

	.m_gnb .item_list > li > a{font-size: 16px;}
	.m_sub_gnb > li > a{font-size: 15px;}
	.m_sub_gnb > li .depth3 > li > a{font-size: 14px;}

}


@media screen and (max-width:480px){
	/* common */
	body {font-size:14px;}
	.contents {padding-bottom: 316px;}
	
	/* header */
	.header .gnb_header > .container .logo a img {width: 120px;}

	/* header */

	.footer .ft_btm .inq_area .box .logo01 {margin: 0 12px 0 0;}
    .footer .ft_btm .inq_area .box .logo01 img {width: 80px;}
    .footer .ft_btm .inq_area .box .logo02 img {width: 150px;}

	
	
	.m_gnb .m_menu_list_area .menu_cont > .list > li.gnb_04 a .icon {right: 5px; width: 8px; height: 8px; margin: -4px 0 0;}
	.m_gnb .m_menu_list_area .menu_cont > .list > li.gnb_04 a .icon:before {height: 8px;}
	.m_gnb .m_menu_list_area .menu_cont > .list > li.gnb_04 a .icon:after {width: 8px;}


	.pop.confirm.two_btn .pop_cont .contents_area .btn_area > button {width: calc(50% - 3px); padding: 0 5px; font-size: 13px;}
	

	.info_com_popup_cont .inst_box .inner_area .inst_cont .board_pop_cont {height: 200px;}
	.info_com_popup_cont .inst_box .inner_area .inst_cont .com_input_form_area.scroll {height: 300px;}

	.table_container .table_inner .table_area {min-width: 480px;}

	.header .header_top_box .container {padding: 0;}
    .header .gnb_header .header_top_box .inner .inner_list {float: none; text-align: right;}
    .header .header_top_box .container .inner .inner_list .list {position: relative; padding: 30px 0 0;}
    .header .header_top_box .container .inner .inner_list .list li.icon04 {position: absolute; top: 0; left: 0; width: 100%; text-align: center; border-bottom: 1px solid #e8e8e8;}


	/* 팝업 하단 버튼 하나만 있는 경우 */
	.cont_btn_list_area.one_btn .list li {width: 100%;}

	/* 팝업 */
	.com_cont_popup{min-width: 100%;}
	
	
}


@media screen and (max-width:350px){

	.m_gnb_wrap .member_list_area {width:130px; right:21%;}
	.member_list_area .member_btn {width:130px;}


}