﻿@charset"utf-8";

body{font-size:14px;color:#383838;line-height:normal;}  

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,
blockquote,pre,abbr,address,cite,code,del,dfn,em,img,
ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,
menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}

li{list-style-type:none;}
img,fieldset,iframe{border:0;}
img,fieldset{border:none;}
img{max-width:100%;}/*ipad사이즈에서 userlogin 의 title등 %로 된  것을 위해*/
li img, dd img{vertical-align:top;}
input{vertical-align:middle;}
hr{display:none;}

/*
#skip, .skip, caption{font-size:0;width:0;height:0;line-height:0;position:absolute;left:-9999px;}
*/

.skip, caption{font-size:0;width:0;height:0;line-height:0;position:absolute;left:-9999px;}
*, *:after, *:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

#button{outline:none;}

a{text-decoration:none;color:#716495;outline:none;}
a:hover{color:#666;text-decoration:none;outline:none;}
a:focus{text-decoration:none;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:600;}
address{font-style:normal;font-weight:normal;}

/*IOS 둥근테두리 해제*/
input,textarea, select{-webkit-border-radius:0}
input[type='checkbox']{-webkit-appearance:checkbox} 
input[type='radio']{-webkit-appearance:radio}  
 
.base_box{float:left;width:100%;}
.base_ibox{float:left !important; width:100% !important;}
/* font-family*/
.ng{font-family:'Nawd_num Gothic' !important;font-weight:400;}
.ngb{font-family:'Nawd_num Gothic' !important;font-weight:700;}
.ngeb{font-family:'Nawd_num Gothic' !important;font-weight:800;}

/* font-size */
.fs10{font-size:10px !important;}
.fs11{font-size:11px !important;}
.fs12{font-size:12px !important;}
.fs13{font-size:13px !important;}
.fs14{font-size:14px !important;}
.fs15{font-size:15px !important;}
.fs16{font-size:16px !important;}
.fs17{font-size:17px !important;}
.fs18{font-size:18px !important;}
.fs19{font-size:19px !important;}
.fs20{font-size:20px !important;}
.fs21{font-size:21px !important;}
.fs22{font-size:22px !important;}

/*Responsive font-size */
.rfs10{font-size:10px !important;}
.rfs11{font-size:11px !important;}
.rfs12{font-size:12px !important;}
.rfs13{font-size:13px !important;}
.rfs14{font-size:14px !important;}
.rfs15{font-size:15px !important;}
.rfs16{font-size:16px !important;}
.rfs17{font-size:17px !important;}
.rfs18{font-size:18px !important;}
.rfs19{font-size:19px !important;}
.rfs20{font-size:20px !important;}
.rfs21{font-size:21px !important;}
.rfs22{font-size:22px !important;}

/*border*/
.border{border:1px solid transparent;}
/*border none*/
.bo_all_no{border:none !important;} 
.bo_left_no{border-left:none !important;}
.bo_right_no{border-right:none !important;}
.bo_bottom_no{border-bottom:none !important;}
.bo_top_no{border-top:none !important;}
/* 정렬 */
.tar{text-align:right !important;}
.tal{text-align:left !important;}
.tac{text-align:center !important;}
.fl_left{float:left !important;}
.fl_right{float:right !important;} 
/* 여백 */
/*padding ALL*/
.p0{padding:0 !important;}
.p5{padding:5px !important;}
.p10{padding:10px !important;}
.p15{padding:15px !important;}
.p20{padding:20px !important;}
.p30{padding:30px !important;}
/*padding 상하*/
.ptb0{padding:0 0!important;}
.ptb5{padding:5px 0 !important;}
.ptb10{padding:10px 0 !important;}
.ptb15{padding:15px 0 !important;}
.ptb20{padding:20px 0 !important;}
.ptb30{padding:30px 0 !important;}
/*padding 좌우*/
.plr0{padding:0 0 !important;}
.plr5{padding:0 5px !important;}
.plr10{padding:0 10px !important;}
.plr15{padding:0 15px !important;}
.plr20{padding:0 20px !important;}
.plr30{padding:0 30px !important;}
/*padding 상*/
.pt0{padding-top:0 !important;}
.pt5{padding-top:5px !important;}
.pt10{padding-top:10px !important;}
.pt15{padding-top:15px !important;}
.pt20{padding-top:20px !important;}
.pt30{padding-top:30px !important;}
/*padding 하*/
.pb0{padding-bottom:0 !important;}
.pb5{padding-bottom:5px !important;}
.pb10{padding-bottom:10px !important;}
.pb15{padding-bottom:15px !important;}
.pb20{padding-bottom:20px !important;}
.pb30{padding-bottom:30px !important;}
.pb50{padding-bottom:50px !important;}
/*padding 좌*/
.pl0{padding-left:0 !important;}
.pl5{padding-left:5px !important;}
.pl10{padding-left:10px !important;}
.pl15{padding-left:15px !important;}
.pl20{padding-left:20px !important;}
.pl30{padding-left:30px !important;}
.pl96{padding-left:96px !important;}
.pl135{padding-left:135px !important;}
/*padding 우*/
.pr0{padding-right:0 !important;}
.pr5{padding-right:5px !important;}
.pr10{padding-right:10px !important;}
.pr15{padding-right:15px !important;}
.pr20{padding-right:20px !important;}
.pr30{padding-right:30px !important;}
/*margin ALL*/
.m0{margin:0 !important;}
.m5{margin:5px !important;}
.m10{margin:10px !important;}
.m15{margin:15px !important;}
.m20{margin:20px !important;}
.m30{margin:30px !important;}
/*margin 상하*/
.mtb0{margin:0 0!important;}
.mtb5{margin:5px 0 !important;}
.mtb10{margin:10px 0 !important;}
.mtb15{margin:15px 0 !important;}
.mtb20{margin:20px 0 !important;}
.mtb30{margin:30px 0 !important;}
/*margin 좌우*/
.mlr0{margin:0 0 !important;}
.mlr5{margin:0 5px !important;}
.mlr10{margin:0 10px !important;}
.mlr15{margin:0 15px !important;}
.mlr20{margin:0 20px !important;}
.mlr30{margin:0 30px !important;}
/*margin 상*/
.mt0{margin-top:0 !important;}
.mt5{margin-top:5px !important;}
.mt10{margin-top:10px !important;}
.mt15{margin-top:15px !important;}
.mt20{margin-top:20px !important;}
.mt25{margin-top:25px !important;}
.mt30{margin-top:30px !important;}
.mt35{margin-top:35px !important;}
.mt50{margin-top:50px !important;}
/*margin 하*/
.mb0{margin-bottom:0 !important;}
.mb5{margin-bottom:5px !important;}
.mb10{margin-bottom:10px !important;}
.mb15{margin-bottom:15px !important;}
.mb20{margin-bottom:20px !important;}
.mb25{margin-bottom:25px !important;}
.mb30{margin-bottom:30px !important;}
.mb35{margin-bottom:35px !important;}
.mb50{margin-bottom:50px !important;}
/*margin 좌*/
.ml0{margin-left:0 !important;}
.ml5{margin-left:5px !important;}
.ml7{margin-left:7px !important;}
.ml10{margin-left:10px !important;}
.ml15{margin-left:15px !important;}
.ml20{margin-left:20px !important;}
.ml30{margin-left:30px !important;}
.ml50{margin-left:50px !important;}
.ml80{margin-left:80px !important;}
/*margin 우*/
.mr0{margin-right:0 !important;}
.mr5{margin-right:5px !important;}
.mr10{margin-right:10px !important;}
.mr15{margin-right:15px !important;}
.mr20{margin-right:20px !important;}
.mr30{margin-right:30px !important;}
.mr50{margin-right:50px !important;}

/*width*/
.wd_num1{width:100% !important;}
.wd_num2{width:49.5% !important;}
.wd_num2_last{float:right !important;}
.wd_num3{width:32.7% !important;margin-right:1% !important;}
.wd_num3_last{width:32.6% !important;margin-right:0 !important;}
.wd_num4{width:24.25% !important;margin-right:1% !important;}
.wd_num4_last{margin-right:0 !important;}
.wd_num5{width:19.2% !important;margin-right:1% !important;}
.wd_num5_last{margin-right:0 !important;}
.wd_num6{width:15.85% !important;margin-right:1% !important;}
.wd_num6_last{width:15.75% !important;margin-right:0 !important;}

/*pre*/
.pre{white-space:pre-line;}
.pre_no{white-space:normal;}

@media (max-width:960px){
/*Responsive font-size */
.rfs10{font-size:10px !important;}
.rfs11{font-size:10px !important;}
.rfs12{font-size:10px !important;}
.rfs13{font-size:11px !important;}
.rfs14{font-size:12px !important;}
.rfs15{font-size:13px !important;}
.rfs16{font-size:14px !important;}
.rfs17{font-size:15px !important;}
.rfs18{font-size:16px !important;}
.rfs19{font-size:17px !important;}
.rfs20{font-size:18px !important;}
.rfs21{font-size:19px !important;}
.rfs22{font-size:20px !important;}	

/*width*/
.wd_num4, .wd_num4_last{width:49.5% !important;margin-right:0% !important;margin-bottom:1% !important;}
.wd_num4_2n{float:right !important;}

/*pre*/
.pre_m{white-space:pre-line;}
.pre_m_no{white-space:normal;}
}

@media (max-width:767px){
/*Responsive font-size */
.rfs10{font-size:10px !important;}
.rfs11{font-size:10px !important;}
.rfs12{font-size:10px !important;}
.rfs13{font-size:10px !important;}
.rfs14{font-size:10px !important;}
.rfs15{font-size:11px !important;}
.rfs16{font-size:12px !important;}
.rfs17{font-size:13px !important;}
.rfs18{font-size:14px !important;}
.rfs19{font-size:15px !important;}
.rfs20{font-size:16px !important;}
.rfs21{font-size:17px !important;}
.rfs22{font-size:18px !important;}	

/*width*/
.wd_num2,
.wd_num3, .wd_num3_last,
.wd_num4, .wd_num4_last,
.wd_num5, .wd_num5_last,
.wd_num6, .wd_num6_last
{width:100% !important;margin-right:0% !important;}  

/*pre*/
.pre_s{white-space:pre-line;}
.pre_s_no{white-space:normal;}
}
@media (max-width:640px){
/*pre*/
.pre_xs{white-space:pre-line;}
.pre_xs_no{white-space:normal;}
}