*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}
html{background-color: transparent;font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}
body{margin: 0;font-family: "Malgun Gothic", sans-serif;font-size: 13px;line-height: 1.2;color:#333}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display: block}
audio,canvas,progress,video{display: inline-block;vertical-align: baseline}
audio:not([controls]){display: none;height: 0}[hidden],template{display: none}
a{background: transparent}
a:active,a:hover,a:visited,a:link {outline: 0;text-decoration:none;}
area{outline: 0;text-decoration:none;}
body a:focus{outline: 0 none;text-decoration: none}abbr[title]{border-bottom: 1px dotted}
b,strong{font-weight: 700}
img{border: 0}svg:not(:root){overflow: hidden}
legend{border: 0;padding: 0}
textarea{overflow: auto;resize: none}
textarea.resize-vertical{resize: vertical}
textarea.resize-horizontal{resize: horizontal}
textarea.resize-both{resize: both}
optgroup{font-weight: 700}
table{border-collapse: collapse;border-spacing: 0}
td,th{padding: 0}
button{border: 0}
.b-right{float:right}
.b-left{float:left}
p{font-size: 1.1em;line-height: 1.2em}
#main_bottom_wrap{width:100%;}
#main_bottom_wrap2{background:#fff;}
.main_bottom{width:100%; margin:0 auto;padding:0}
.main_bottom img{width:33.333333%; padding:0; margin:0; display:block;float:left;}
.main_bottom:after {clear:both; content: ""; display: block;}
.video_load iframe{width:100%;height:400px; }
#main_video_wrap{width:40%;margin:0 auto;}
.main_video{padding:20px 0 20px 0;}
#logo {width:250px;margin:0 auto;}
.b-top-nav {width:1200px;margin:0 auto;}
.faa-parent{background:#01493b;}
ul{list-style:none;}
#footer_menu_main {width:70%;margin:0 auto;}
.footer_img{float:left;}
#footer_menu{width:100%}
.footer_img{width:25%;}
.footer_img img{width:100%}
#quick2{display:none;}
#quick2:after {clear:both; content: ""; display: block;}
#footer_01{width:100%;height:10px;background:#FFF}
#footer2_wrap{width:100%;height:220px;background:#f3f3f3}
#footer_02{width:70%;margin:0 auto;}
#main{background:#01493b;}
/*ÆË¾÷°ü¸®*/
#divpop1{position:absolute;left:350px;top:10px;z-index:200;visibility:hidden;}
@media (max-width:600px){
 #divpop1 {position:absolute;left:0px;top:720px;z-index:400;visibility:hidden;}
 }

/*footer2*/
#footer2_1{width:168px;margin:0 auto;padding-top:10px;}
#footer2_1 ul{padding:0;}
#footer2_1 ul li{padding:10px;float:left;}
#footer2_1 ul:after {clear:both; content: ""; display: block;}
.footer2_01{margin:0 auto;width:250px;padding:15px 0;line-height:1px;}
.footer2_01 li{float:left;}
.footer2_01:after {clear:both; content: ""; display: block;}
#footer2{border-top:1px solid #FFF; border-bottom:1px solid #FFF;}
#footer3{width:400px;margin:0 auto;padding:0;text-align:center;}
#footer3 ul {padding:0;}
#footer4{width:350px;margin:0 auto;padding:0;text-align:center; display:none;}
#footer4 ul{padding:0;}
/*Ãß°¡*/
.footer_img_01 {position: relative; overflow: hidden; }
.footer_img_01 div { height:100%; position: absolute; left: 12px; top: 40px; }
.login_wrap { width: 610px; margin: 0 auto;}
.join_top_wrap { width: 610px; margin: 0 auto;}
.my_page { width: 610px; margin: 0 auto; }
.my_page .mypage_top_wrap { float: left; }
.my_page .mypage_top_wrap:after { display: block; clear: both; content: "";}
.my_page #contentsArea { }
.my_page #history { float: right;}
@media screen and (min-width: 1180px){.b-column-20p:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}
.b-column-20p > .b-column{float: left;margin-left: 1%;width: 19.2%}
.b-column-20p > .b-column:first-child, .b-column-20p > .b-column:nth-child(5n+1){margin-left: 0}}
.b-relative{position: relative}
body .b-align-middle{vertical-align: middle}
.b-align-top{vertical-align: top}
@media screen and (min-width: 1179px){.b-left .f-blockquote--in-text{text-align: left}}
.b-right .f-blockquote--in-text{text-align: right} 
header{background: #01493b;border-bottom: 1px solid #c4d820} 
.b-header__box{padding-top: 18px;padding-bottom: 20px;} 
.b-logo{display: inline-block} 
@media screen and (max-width: 1179px){.b-top-nav{display: none}}
.b-top-nav__1level_wrap{margin: 0 auto;padding: 0;margin-bottom: 0px}
.b-top-nav__1level_wrap:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}
.b-top-nav__1level{float: left;list-style: none;padding:0 56px 0 56px;position: relative}
.b-top-nav__1level > a{padding: 0px 19px;white-space: nowrap;float: left}
@media screen and (max-width: 1179px){.b-top-nav__1level > a{float: none}}
.b-top-nav__1level.is-active-top-nav__1level{-moz-border-radius: 13px;-webkit-border-radius: 13px;border-radius: 13px;background: #0076f9}
@media screen and (max-width: 1179px){.b-top-nav__1level .b-ico-dropdown{background: #0076f9;color:#fff;font-size: 1em;font-weight:800;line-height: 1em;display: none;position: absolute;padding: 15px 10px 15px 10px;top: 0;bottom: 0;right: 10px;}}
@media screen and (min-width: 1180px){.b-top-nav__1level .b-ico-dropdown{top: 33px;display: none;position: absolute;bottom: 100%;left: 50%;width: 0;height: 0;border-width: 12px;border-style: solid;border-color: transparent transparent #0076f9 transparent;margin-left: -11px}
.b-top-nav__1level .b-ico-dropdown i{display: none}}
.f-top-nav a{font-size: 1.07692em;line-height: 1;text-decoration: none}
.f-top-nav .is-active-top-nav__1level > a, .f-top-nav .is-active-top-nav__1level > span{color: white}
.b-top-nav-show-slide{-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;cursor: pointer;padding: 30px 5px 3px 5px}
@media screen and (min-width: 1180px){.b-top-nav-show-slide{display: none}}
.f-top-nav-show-slide{font-size: 2.5em;line-height: 0.1;color: white;text-transform: uppercase;font-weight: normal;text-align: center}
.b-top-nav-dropdown{background: white;float: none;width: 100%}
.b-top-nav-dropdown .b-ico-dropdown{display: inline;border: 0 none}
.b-top-nav-dropdown .b-ico-dropdown i{display: inline}
.b-top-nav-dropdown .b-top-nav__1level_wrap{margin-right: 0}
.b-top-nav-dropdown .b-top-nav__1level{-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;border-bottom: 1px solid #f5f7f8;display: block;float: none;position: relative;padding: 0}
.b-top-nav-dropdown .b-top-nav__1level > a{display: block;padding: 0x 20px 15px 0px} .b-top-nav-dropdown .is-active-top-nav__1level{background: none}
.b-top-nav-dropdown .is-active-top-nav__dropdown{background: url(../img/diagonal-line-bg.png) repeat left top #f8f8f8}
.f-top-nav-dropdown .f-top-nav__1level > a{font-size: 1.2em;line-height: 1.2;text-transform: uppercase}
.f-top-nav-dropdown .f-top-nav__1level > a:hover{color: #666666}
.f-top-nav-dropdown .is-active-top-nav__1level > a, .f-top-nav-dropdown .is-active-top-nav__1level > a:hover{color: #0076f9}
.b-top-nav__1level:hover .b-ico-dropdown{display: block}
.b-top-nav__1level:hover .b-top-nav__dropdomn{display: block}
.b-top-nav-dropdown .b-top-nav__1level:hover .b-top-nav__dropdomn{display: none}
.b-top-nav__dropdomn{display: none;}
@media screen and (min-width: 1180px){.b-top-nav__2level_wrap{display: inline-block;padding: 0;vertical-align: top}
.b-top-nav__2level_wrap .fa{display: none}
.b-top-nav__2level_wrap li:first-child a{border-top: 0}}
@media screen and (max-width: 1179px){.b-top-nav__2level_wrap{border-top: 1px solid #eff1f2;padding: 20px 0 0 20px}}
@media screen and (min-width: 1180px){.b-top-nav__dropdomn{opacity: 1;position: absolute;top: 60px; width: auto;background: white;box-shadow: 0 1px 1px #e3e3e3;z-index: 100}
.b-top-nav__dropdomn:before{content: '';background: rgba(255, 255, 255, 0.01);display: block;position: absolute;bottom: 100%;left: 0;width: 100%;height: 37px}
.b-top-nav__dropdomn.nav-position-right{left: 0;margin-left: 0} .b-top-nav__dropdomn.nav-position-left{left: auto;right: 0;margin-left: 0}} .is-fixed-header .b-top-nav__dropdomn{top: 48px}
@media screen and (min-width: 1180px){.b-top-nav__2level_title{padding: 0 5px}}
.b-top-nav__2level{list-style: none} .b-top-nav__2level a{padding: 7px 0 7px;display: inline-block}
.b-top-nav__2level a:hover{background: #eee}
@media screen and (min-width: 1180px){.b-top-nav__2level a{display: block;padding: 15px 5px 15px;border-top: 1px solid #e8e8e8}}
@media screen and (max-width: 1179px){.b-top-nav__2level i{margin-right: 8px}}
.f-top-nav__2level a{font-size: 1em;line-height: 1em;color: #666666}
.f-top-nav__2level a:hover{color: #000}
@media screen and (min-width: 1180px){.b-top-nav--big-nav .b-top-nav__1level > a{padding: 0}} 
@media screen and (min-width: 1180px){.b-top-nav--big-nav .b-top-nav__1level > a .b-ico-dropdown{display: none}}
@media screen and (min-width: 1180px){.b-top-nav--arrow-w .b-top-nav__1level:hover .b-ico-dropdown{z-index: 101;border-color: transparent transparent white transparent;top: 27px}}
.b-top-nav__1level--arrow-active .b-top-nav__1level{position: relative}
.b-top-nav__1level--arrow-active .b-top-nav__1level.is-active-top-nav__1level:after{content: '';display: block;position: absolute;bottom: -3px;left: 50%;width: 0;height: 0;border: 7px solid transparent;margin: 0 0 0 -7px;border-bottom-color: white;border-top: 0}
.f-top-nav__1level > a, .f-top-nav__1level > span{position: relative}
.b-top-nav-big{position: static}
@media screen and (min-width: 1180px){.b-top-nav-big .b-top-nav__dropdomn{position: absolute;left: 0px;right: 0px;top: 100%;margin:0 auto;width:1200px;margin-top: 3px;;}}
a{background:transparent}a:active,a:hover{outline:0}
@media (min-width:1180px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}
code{padding:2px 4px;font-size:90%;background-color:#f9f2f4;border-radius:4px}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
@media (min-width:1180px){.container{width:100%}}
@media (min-width:1180px){.container{width:100%}}
@media (min-width:1180px){.container{width:1200px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
@media screen and (max-width:1179px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}
.table-responsive>.table{margin-bottom:0}
.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}
.table-responsive>.table-bordered{border:0}
.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}
.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}
.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}
@media (min-width:1180px){.navbar-right .dropdown-menu{left:auto;right:0}
.navbar-right .dropdown-menu-left{left:0;right:auto}}
select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}
textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{height:auto}
.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}
textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto}
@media (min-width:1180px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}
.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}
.nav-pills>li{float:left}
.nav-pills>li>a{border-radius:4px}
.nav-pills>li+li{margin-left:2px}
.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}
@media screen and (min-width:1180px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}
.carousel-caption{left:20%;right:20%;padding-bottom:30px}
.carousel-indicators{bottom:20px}}
.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}
.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}
.center-block{display:block;margin-left:auto;margin-right:auto}
@media (max-width:1179px){.hidden-xs{display:none !important}}
@media screen and (max-width: 1179px){.faa-parent img{height:40px;} #global_wrap{position:relative;} #global{height:31px;right:0;padding:3px 5px 0 0;text-align:right;float:right;position:absolute;position:absolute;} 
#global a{color:#b8b5b5} }
@media screen and (min-width: 1180px){.faa-parent img{height:50px;}.b-top-nav__1level_wrap{width:1200px;}.b-top-nav__2level>a{text-align:center;}
.b-top-nav__2level_wrap{width:15%;}#global_wrap{position:relative;} #global{height:31px;text-align:right;right:0;width:1100px;padding:3px 0 0 0;position:absolute;margin:0 auto;}#global a{color:#b8b5b5}}
@media screen and (max-width: 400px){#logoimg{width:230px;}}
@media screen and (max-width: 350px){#logoimg{width:150px;margin:20px 0 0 20px;}.j-top-nav-show-slide img{width:20px;margin-top:10px;}}
@media (min-width:1180px){
#footer_menu_main {width:100%; }
#footer_menu{width:70%;margin:0 auto;}
.footer_img{float:left;margin:0;padding:0;}
#footer_menu_img{margin:0;padding:0;}
#footer_menu_img ul{margin:0;padding:0; }
.footer_img{width:25%;margin:0;padding:0;}
#footmenu01{width:100%; display:block;}
#footer_02{width:1200px;margin:0 auto;}
.footer_img {list-style:none;}}
@media (max-width:1179px){
#footer_menu_main {width:100%; }
#footer_menu{width:90%;margin:0 auto;}
.footer_img{float:left;margin:0;padding:0;}
#footer_menu_img{margin:0;padding:0;}
#footer_menu_img ul{margin:0;padding:0; }
.footer_img{width:25%;margin:0;padding:0;}
#footmenu01 {width:100%; display:block;}
#footer_02{width:700px;margin:0 auto;}
.footer_img {list-style:none;}}
@media screen and (max-width: 700px){
#footer_menu_main {width:100%; }
#footer_menu{width:100%;margin:0 auto;}
.footer_img{float:left;margin:0;padding:0;}
#footer_menu_img{margin:0;padding:0;}
#footer_menu_img ul{margin:0;padding:0; }
.footer_img{width:50%;margin:0;padding:0;}
.footer_img img{width:100%; display:block;}
.footer_img_01 img{width:100%; display:none !important;}
.footer_img_01{width:100%;margin:0;padding:0;height: 0px; background-color: #ff9800;}
.footer_img_01 div { height:100%; position: absolute; left: 12px; top: 0; }
#output tr {height:19px}
.board_output_3_tr td a{
max-width: 100% !important;
margin-bottom: 4px;
font-size: 0.9em !important;
line-height: 15px !important;
color: #ffffff !important;
letter-spacing: -1px;
white-space: nowrap;
padding-top:5px; 
font-weight: bold;
font-family: 'µ¸¿ò',dotum,"Apple SD GothicNeo",sans-serif;
}
.footer_img_02{width:50%;margin:0;padding:0;}
.footer_img_03{width:50%;margin:0;padding:0;}
.footer_img_04{width:100%;margin:0;padding:0;}
#footmenu01{width:100%;display:none;}
#footer_02{width:100%;margin:0 auto;}
.footer_img {list-style:none;}
.main_video{padding:0;}
}
/*Ãß°¡ */
@media (max-width:400px){  
.footer_img_01{width:100%;margin:0;padding:0;}
.footer_img_02{width:50%;margin:0;padding:0;}
.footer_img_03{width:50%;margin:0;padding:0;}
.footer_img_04{width:100%;margin:0;padding:0;}
#footmenu01{width:100%;display:block;}
#footmenu01{ display: none;}
#quick_main{display:none;}
#quick2{display:block;width:100%;}
#quick2 a{display:block;}
#quick2 img{float:left;width:50%;}
#footer_02{width:100%;margin:0 auto;}
.footer_img {list-style:none;}
#footer_01{display:none;}
#footer3{display:none;}
#footer4{display:block;}
/*·Î±×ÀÎºÎºÐ Ãß°¡.*/
.login_wrap { width: 100% !important; margin: 0 auto !important;}
.login_box { width: 100% !important; margin: 0 auto !important;}
.login_box > div:nth-of-type(1) { margin: 86px 5px 0 10px !important;}
.join_top_wrap { width: 100% !important; margin: 0 auto !important;}
/*#contentsArea > div:nth-of-type(1) img { width: 100%; }*/
#contentsArea > table { width: 100% !important; }
.member_txt { width: 100% !important; }
.member_txt .member_border { width: 100% !important; }
.join_top_wrap { width: 100%; margin: 0 auto;}
.my_page { width: 100%; }
.join_line { width: 100%; }
.sub_main_content table { width: 100%; }
#fr_member_wrap table,
#fr_member_wrap2 table { width: 100%; }
}
/*µ¿¿µ»ó»çÀÌÁîº¯È¯*/
@media (min-width:1700px){}
@media screen and (max-width: 1699px){
.video_load iframe{width:100%;height:400px; }
#main_video_wrap{width:50%;margin:0 auto;}}
@media screen and (max-width: 1400px){ 
.video_load iframe{width:100%;height:400px; }
#main_video_wrap{width:60%;margin:0 auto;} }
@media screen and (max-width: 1100px){ 
.video_load iframe{width:100%;height:370px; }
#main_video_wrap{width:70%;margin:0 auto;}}
@media screen and (max-width: 700px){ 
.video_load iframe{width:110%;height:300px; }
#main_video_wrap{width:80%;margin:0 auto;}}
@media screen and (max-width: 500px){ 
.video_load iframe{width:100%;height:250px; }
#main_video_wrap{width:80%;margin:0 auto;} }
@media screen and (max-width: 400px){ 
.video_load iframe{width:100%;height:200px; }
#main_video_wrap{width:100%;margin:0 auto;}}

/*°Ô½ÃÆÇ»çÀÌÁî*/
@media (min-width:1500px){
#popo{width:70%; margin:0 auto;}}
@media (max-width:1499px){
#popo{width:90%; margin:0 auto;}}
@media (max-width:1000px){
#popo{width:100%;}}
/*½áÆ÷Æ®*/
.support{width:100%;margin:0 auto;padding:2px;padding-top:20px;}
.esteem{width:100%;margin:0 auto;}
.esteem img{width:25%;padding:10px;}
.TVfix{width:100%;margin:0 auto;padding:2px;}
/*¸ð¹ÙÀÏ ½áÆ÷Æ®*/
.support2{width:100%;margin:0 auto;padding:2px;}
.esteem2{width:100%;margin:0 auto;}
.esteem2 img{width:50%;padding:10px;}
.TVfix2{width:90%;margin:0 auto;}