/*폰트*/
@charset "utf-8";
@font-face{font-family:"NanumGothic";src:url('/alpha/font/NanumGothic.eot');src:local('?')url('/alpha/font/NanumGothic.ttf') format('truetype'), url('NanumGothic.otf') format('opentype');font-weight:normal;font-style:normal}
@font-face{font-family:"NanumGothicBold";src:url('/alpha/font/NanumGothicBold.eot');src:local('?'), url('/alpha/font/NanumGothicBold.ttf') format('truetype'), url('NanumGothicBold.otf') format('opentype');font-weight:normal;font-style:normal}
@font-face{font-family:'NanumGothic02';src:url('/alpha/font/NanumGothic.eot')}
@font-face{font-family:'NanumGothicBold02';src:url('/alpha/font/NanumGothicBold.eot')}
@font-face{font-family:"NanumMyeongjo-Regular"; src:url('/alpha/font/NanumMyeongjo-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}
@font-face{font-family:"NanumMyeongjo-Bold"; src:url('/alpha/font/NanumMyeongjo-Bold.ttf') format('truetype');font-weight:normal;font-style:normal}
@font-face{font-family:"NanumMyeongjo-ExtraBold"; src:url('/alpha/font/NanumMyeongjo-ExtraBold.ttf') format('truetype');font-weight:normal;font-style:normal}
@font-face{font-family:"NanumPenScript"; src:url('/alpha/font/NanumPenScript-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}
@font-face{font-family:"NanumBrushScript"; src:url('/alpha/font/NanumBrushScript-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}

/* @import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css); */

/* css 공통시작 */
html, body, form, fieldset, input, h1, h2, h3, h4, h5, ul, ol, p, li, dl, dt, dd{margin:0px; padding:0px;}


/* float */
.f_left {float:left;}
.f_right {float:right;}
.FloatLeft_li li {float:left;}


/* padding-top */
.pt05{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
.pt30{padding-top:30px;}
.pt35{padding-top:35px;}
.pt40{padding-top:40px;}
.pt45{padding-top:45px;}
.pt50{padding-top:50px;}
.pt55{padding-top:55px;}
.pt60{padding-top:60px;}
.pt85{padding-top:85px;}
.pt100{padding-top:100px;}
.pt120{padding-top:120px;}
.pt145{padding-top:145px;}
.pt150{padding-top:150px;}

/* padding_left */
.pl05{padding-left:5px;}
.pl10{padding-left:10px !important;}
.pl15{padding-left:15px !important;}
.pl16{padding-left:16px !important;}
.pl18{padding-left:18px;}
.pl19{padding-left:19px;}
.pl20{padding-left:20px;}
.pl22{padding-left:22px;}
.pl23{padding-left:23px;}
.pl24{padding-left:24px;}
.pl25{padding-left:25px !important;}
.pl30{padding-left:30px;}
.pl33{padding-left:33px;}
.pl34{padding-left:34px;}
.pl35{padding-left:35px;}
.pl40{padding-left:40px;}
.pl45{padding-left:45px;}
.pl50{padding-left:50px;}
.pl55{padding-left:55px;}
.pl60{padding-left:60px;}
.pl65{padding-left:65px;}
.pl85{padding-left:85px;}
.pl88{padding-left:88px;}

/* padding_right */
.pr05{padding-right:5px;}
.pr10{padding-right:10px !important;}
.pr15{padding-right:15px !important;}
.pr20{padding-right:20px;}
.pr22{padding-right:22px;}
.pr23{padding-right:23px;}
.pr24{padding-right:24px;}
.pr25{padding-right:25px !important;}
.pr30{padding-right:30px;}
.pr35{padding-right:35px;}
.pr40{padding-right:40px;}
.pr45{padding-right:45px;}
.pr50{padding-right:50px;}
.pr55{padding-right:55px;}
.pr65{padding-right:65px;}

/* padding-bottom */
.pb05 {padding-bottom:5px;}
.pb10 {padding-bottom:10px;}
.pb15 {padding-bottom:15px;}
.pb20 {padding-bottom:20px;}
.pb25 {padding-bottom:25px;}
.pb30 {padding-bottom:30px;}
.pb40 {padding-bottom:40px;}
.pb45 {padding-bottom:45px;}
.pb50 {padding-bottom:50px;}

/* padding_all */
.pa05 {padding:5px;}
.pa10 {padding:10px;}
.pa15 {padding:15px;}
.pa20 {padding:20px;}
.pa25 {padding:25px;}
.pa30 {padding:30px;}

/* margin-top */
.mt0 {margin-top:0 !important;}
.mt03{margin-top:3px;}
.mt05{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
.mt100{margin-top:100px;}
.mt110{margin-top:110px;}
.mt135 {margin-top:135px;}
.mt145 {margin-top:145px;}
.mt165 {margin-top:165px;}
.mt200 {margin-top:200px;}

/* margin_left */
.ml0 {margin-left:0 !important;}
.ml05{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}
.ml40{margin-left:40px;}
.ml50{margin-left:50px;}
.ml55{margin-left:55px;}
.ml130{margin-left:130px;}
.ml160{margin-left:160px;}
.ml190{margin-left:190px;}
.ml220{margin-left:220px;}

/* margin-right */
.mr05 {margin-right:5px;}
.mr15 {margin-right:15px;}
.mr20 {margin-right:20px;}
.mr25 {margin-right:25px;}
.mr30 {margin-right:30px;}
.mr35 {margin-right:35px;}
.mr40 {margin-right:40px;}
.mr45 {margin-right:45px;}
.mr50 {margin-right:50px;}
.mr55 {margin-right:55px;}
.mr80 {margin-right:80px;}

/* margin-bottom */
.mb0 {margin-bottom:0 !important;}
.mb03 {margin-bottom:3px;}
.mb05 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mb25 {margin-bottom:25px;}
.mb30 {margin-bottom:30px;}
.mb40 {margin-bottom:40px;}
.mb50 {margin-bottom:50px;}
.mb70 {margin-bottom:70px;}

/* margin_all */
.ma05 {margin:5px !important;}
.ma10 {margin:10px}
.ma15 {margin:15px}
.ma20 {margin:20px;}

/*타이틀*/
h1{ font-weight:bold;}
h2{ font-weight:bold;}
h3{ font-weight:bold;}

/* 폰트두께 */
.font_b {font-weight:bold;}
.font_n {font-weight:normal;}

/* 폰트크기 */
.font11{font-size:11px;}
.font12{font-size:12px;}
.font13{font-size:13px;}
.font14{font-size:14px;}
.font15{font-size:15px;}
.font16{font-size:16px !important;}
.font17{font-size:17px;}
.font18{font-size:18px;}
.font20{font-size:20px;}
.font23{font-size:23px;}
.font25{font-size:25px;}
.font30{font-size:30px;}
.font35{font-size:35px;}
.font40{font-size:40px;}
.font45{font-size:45px;}
.font50{font-size:50px;}
.font55{font-size:55px;}
.font60{font-size:60px;}

.font12em{font-size:1.2em}
.font15em{font-size:1.5em}
.font20em{font-size:2.0em}	
.font25em{font-size:2.5em}
.font30em{font-size:3.0em}

/* 폰트칼라 */
.color_white {color:#ffffff !important;}
.color_white2{color:#e8e7e7;}
.color_blue1 {color:#215aa7;}
.color_blue2 {color:#00a0e9;}
.color_red   {color:#d20e0e;}
.color_brown {color:#603913;}
.color_yellow {color:#ffff00;}
.color_gray1 {color:#999999;}
.color_gray2 {color:#666666;}
.color_gray3 {color:#777777;}
.color_black {color:#292929;}
.color_black2 {color:#444444 !important;}
.color_green {color:#197b30}
.color_green2 {color:#09773a;}
.color_orange {color:#f45e35 !important;}

/*사이즈*/
.wid10{width:10%;}
.wid15{width:15%;}
.wid20{width:20%;}
.wid30{width:30%;}
.wid35{width:35%;}
.wid40{width:40%;}
.wid45{width:45%;}
.wid48{width:48%;}
.wid50{width:50%;}
.wid55{width:55%;}
.wid60{width:60%;}
.wid65{width:65%;}
.wid70{width:70%;}
.wid80{width:80%;}
.wid85{width:85%;}
.wid90{width:90%;}
.wid100{width:100%;}

.wid40px {width:40px;}
.wid45px {width:45px;}
.wid50px {width:50px;}
.wid80px {width:80px;}
.wid100px {width:100px !important;}
.wid140px {width:140px;}
.wid159px {width:159px;}
.wid160px {width:160px !important;}
.wid200px {width:200px;}
.wid300px {width:300px;}	  
.wid400px {width:400px;}
.wid450px {width:450px;}
.wid475px {width:475px;}
.wid500px {width:500px;}	  
.wid1000px {width:1000px;}

/* height */
.mh_200 {min-height:200px;}
.hei30  {height:30px;}
.hei170 {height:170px;}

/*letter-spacing글자*/
.ls08{letter-spacing:-0.8pt;} 
.ls011{letter-spacing:-0.5pt;} 
.ls012{letter-spacing:-0.4pt;}
.ls013{letter-spacing:-0.3pt;}
.ls014{letter-spacing:-0.2pt;}
.ls01{letter-spacing:-1pt;} 
.ls02{letter-spacing:1pt;} 
.ls03{letter-spacing:2pt;} 
.ls04{letter-spacing:3pt;} 
.ls05{letter-spacing:4pt;} 
.ls06{letter-spacing:5pt;} 

/*word-spacing 단어*/
.ws01_02{word-spacing:-2pt;}
.ws01_01{word-spacing:-1.5pt;}
.ws01{word-spacing:-1pt;}
.ws02{word-spacing:1pt;}
.ws03{word-spacing:2pt;}
.ws04{word-spacing:3pt;}
.ws05{word-spacing:4pt;}

/* 텍스트 정렬 */
.txt_al_just {text-align:justify;}
.txt_al_right {text-align:right;}
.txt_al_left {text-align:left;}
.txt_al_center {text-align:center;}

/* 텍스트 들여쓰기 */
.text_in10 {text-indent:10px;}
.text_in15 {text-indent:15px;}
.text_in25 {text-indent:25px;}
.text_in50 {text-indent:50px;}

/* 텍스트 효과 */
.txt_line {text-decoration:line-through;}
.txt_under {text-decoration:underline;}
.txt_none {text-decoration:none !important;}
.txt_italic {font-style:italic;}


/* 라인 */
.li_h20 {line-height:20px;}
.li_h25 {line-height:25px;}
.li_h30 {line-height:30px;}
.li_h40 {line-height:40px;}

