@charset "utf-8";
/* setting */
*{margin:0;padding:0;}
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block}
h1,h2,h3,h4,h5,h6{font-weight:bold}
fieldset,img,abbr,acronym,iframe{border:0 none}
strong{font-weight:bold}
ul{list-style:none}
table{border:0 none;border-spacing:0; }
table caption{display:none;}
caption,th,td{border:0;font-weight:normal;text-align:left;}
button{padding:0;border:0;background:transparent;cursor:pointer}
address,caption,em,cite{font-weight:normal;font-style:normal}
ins{text-decoration:none}
del{text-decoration:line-through}
hr{display:none}
select{vertical-align:middle}
.hidden{visibility:hidden;position:absolute;left:-9999em;width:1px;height:1px;margin:0;padding:0;background:none;font-size:0;line-height:0;text-indent:-9999em}
.clear{clear:both}
.clear:after{clear:both;content:' ';display:block;}
textarea,select{border:1px solid #e5e5e5}
input[type=radio]{border:none}
input[type=text]{border:1px solid #ccc;}
input,label,select,img{vertical-align:middle}
legend{display:none}
textarea{padding:2px 3px;font-size:12px;line-height:18px;color:#666}
select{padding:0 0 0 3px;font-size:12px;line-height:18px;color:#666;letter-spacing:0px}
html,body{height:100%;-webkit-tap-highlight:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0); word-break:break-all;}
body.kr{font-family:'돋움체','굴림체',Dotum,AppleGothic,Arial,sans-serif}
body.eu{font-family:Helvetica,Arial,sans-serif;}
a,.cur_p{cursor:pointer}

/* skip */
#skipNavi{position:relative}
#skipNavi a{display:block;overflow:hidden;width:1px;height:1px;margin-bottom:-1px;background:#444;font-size:12px;font-weight:bold;color:#FFF;text-align:center;white-space:nowrap}
#skipNavi a:focus,#skipNavi a:active{width:100%;height:auto;padding:8px}

/* display */
.d_b{display:block}
.d_ib{display:inline-block}
.d_i{display:inline}
.d_n{display:none}
.d_t{display:table;}
.d_tc{display:table-cell;}

/* Border */
.bd_n{border:none}
.bd_1{border:1px solid #ddd}
.bd_b_1{border-bottom:1px solid #eee}

/* Color */
.red{color:#e83d45}
.white{color:#fff}
.blue{color:#606060}
.green{color:#2ebf1c}
.orange{color:#ff9600}
.gray_0,.black{color:#000}
.gray_1{color:#111}
.gray_2{color:#222}
.gray_3{color:#333}
.gray_4{color:#444}
.gray_5{color:#555}
.gray_6{color:#666}
.gray_7{color:#777}
.gray_8{color:#888}
.gray_9{color:#999}
.gray_10{color:#aaa}
.gray_11{color:#bbb}
.gray_12{color:#ccc}
.gray_13{color:#ddd}
.gray_14{color:#eee}

/* bg  */
.bg_n{background:none}
.bg_gray{background:#eee}
.bg_white{background:#fff}
.bg_black{background:#000}
.bg_sky{background:#f6faff}

/* align */
.ta_c{text-align:center}
.ta_l{text-align:left}
.ta_r{text-align:right}
.fl_r{float:right}
.fl_l{float:left}
.ov_h{overflow:hidden}
.ov_a{overflow:auto}
.ov_s{overflow:scroll}
.ovx_h{overflow-x:hidden}
.ovy_h{overflow-x:hidden}
.ovx_a{overflow-x:auto}
.ovx_a{overflow-y:auto}
.ovx_s{overflow-x:scroll}
.ovy_s{overflow-y:scroll}
.clear{clear:both;}

/*posotion*/
.pos_r{position:relative}
.pos_a{position:absolute}

/* width% */
.w_0p{width:0%}
.w_1p{width:1%}
.w_2p{width:2%}
.w_3p{width:3%}
.w_4p{width:4%}
.w_5p{width:5%}
.w_6p{width:6%}
.w_7p{width:7%}
.w_8p{width:8%}
.w_9p{width:9%}
.w_10p{width:10%}
.w_11p{width:11%}
.w_12p{width:12%}
.w_13p{width:13%}
.w_14p{width:14%}
.w_15p{width:15%}
.w_16p{width:16%}
.w_17p{width:17%}
.w_18p{width:18%}
.w_19p{width:19%}
.w_20p{width:20%}
.w_21p{width:21%}
.w_22p{width:22%}
.w_23p{width:23%}
.w_24p{width:24%}
.w_25p{width:25%}
.w_26p{width:26%}
.w_27p{width:27%}
.w_28p{width:28%}
.w_29p{width:29%}
.w_30p{width:30%}
.w_31p{width:31%}
.w_32p{width:32%}
.w_33p{width:33%}
.w_34p{width:34%}
.w_35p{width:35%}
.w_36p{width:36%}
.w_37p{width:37%}
.w_38p{width:38%}
.w_39p{width:39%}
.w_40p{width:40%}
.w_41p{width:41%}
.w_42p{width:42%}
.w_43p{width:43%}
.w_44p{width:44%}
.w_45p{width:45%}
.w_46p{width:46%}
.w_47p{width:47%}
.w_48p{width:48%}
.w_49p{width:49%}
.w_50p{width:50%}
.w_51p{width:51%}
.w_52p{width:52%}
.w_53p{width:53%}
.w_54p{width:54%}
.w_55p{width:55%}
.w_56p{width:56%}
.w_57p{width:57%}
.w_58p{width:58%}
.w_59p{width:59%}
.w_60p{width:60%}
.w_61p{width:61%}
.w_62p{width:62%}
.w_63p{width:63%}
.w_64p{width:64%}
.w_65p{width:65%}
.w_66p{width:66%}
.w_67p{width:67%}
.w_68p{width:68%}
.w_69p{width:69%}
.w_70p{width:70%}
.w_71p{width:71%}
.w_72p{width:72%}
.w_73p{width:73%}
.w_74p{width:74%}
.w_75p{width:75%}
.w_76p{width:76%}
.w_77p{width:77%}
.w_78p{width:78%}
.w_79p{width:79%}
.w_80p{width:80%}
.w_81p{width:81%}
.w_82p{width:82%}
.w_83p{width:83%}
.w_84p{width:84%}
.w_85p{width:85%}
.w_86p{width:86%}
.w_87p{width:87%}
.w_88p{width:88%}
.w_89p{width:89%}
.w_90p{width:90%}
.w_91p{width:91%}
.w_92p{width:92%}
.w_93p{width:93%}
.w_94p{width:94%}
.w_95p{width:95%}
.w_96p{width:96%}
.w_97p{width:97%}
.w_98p{width:98%}
.w_99p{width:99%}
.w_100p{width:100%}

.fw_n{font-weight:normal}
.fw_b{font-weight:bold}

.lts_1-{letter-spacing:-1px;}
.lts_0{letter-spacing:0;}

.hide{width:0px; height:0px; text-indent:-99999px; position:absolute; left:-999999px; display:block; padding:0px; margin:0px;}
