@import url(https://cdn.rawgit.com/kattergil/NotoSerifKR-Web/76eb9ebf/stylesheet/NotoSerif-Web.css);

/*Ãß°¡ÆùÆ®*/
@font-face { font-family: 'Cafe24Ohsquare'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/Cafe24Ohsquare.woff') format('woff'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'Cafe24Oneprettynight'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_twelve@1.1/Cafe24Oneprettynight.woff') format('woff'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'InkLipquid'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/InkLipquid.woff') format('woff');font-weight: normal;font-style: normal;}
@font-face { font-family: 'SangSangFlowerRoad'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_three@1.0/SangSangFlowerRoad.woff') format('woff');font-weight: normal;font-style: normal;}

.font_anemo{font-family:'Cafe24Ohsquare',sans-serif}
.ont_pret{font-family: 'Cafe24Oneprettynight',sans-serif}
.font_ink{font-family: 'InkLipquid',sans-serif}
.font_sang{font-family: 'SangSangFlowerRoad',sans-serif}
/*Ãß°¡ÆùÆ®*/

/* ÀÌ¹ÌÁö */
.max_img img{max-width:100%}
.wid_img img{width:100%}
.pointer{cursor:pointer}

/* ¼û±â±â.º¸ÀÌ±â */
.c_show{display:none}
.c_hide{display:block}
.c_none{display:none}
.c_off{visibility:hidden}
.c_on{visibility:visible}

/* Á¤·Ä */
.float_l{float:left}
.float_r{float:right}
.align_l{text-align:left}
.align_c{text-align:center}
.align_r{text-align:right}
.align_a{margin:0 auto}
.align_m{vertical-align:middle}

/* Æ÷Áö¼Ç */
.pos_r{position:relative}
.pos_a{position:absolute}

/* °£°Ý¶óÀÎ */
.w_gab_5{font-family:dotum;font-size:12px;color:#dedede;padding:0 5px}
.w_gab_10{font-family:dotum;font-size:12px;color:#dedede;padding:0 10px}
.w_gab_15{font-family:dotum;font-size:12px;color:#dedede;padding:0 15px}
.w_gab_20{font-family:dotum;font-size:12px;color:#dedede;padding:0 20px}

/* ¶óÀÎÃ³¸® */
.sol_a{border:1px #dedede solid}
.sol_t{border-top:1px #dedede solid}
.sol_l{border-left:1px #dedede solid}
.sol_r{border-right:1px #dedede solid}
.sol_b{border-bottom:1px #dedede solid}
.dot_t{border-top:1px #ccc dotted}
.dot_l{border-left:1px #ccc dotted}
.dot_r{border-right:1px #ccc dotted}
.dot_b{border-bottom:1px #ccc dotted}

/* Å×µÎ¸® */
.b_rad_02{border-radius:2px}
.b_rad_03{border-radius:3px}
.b_rad_05{border-radius:5px}
.b_rad_07{border-radius:7px}
.b_rad_10{border-radius:10px}
.b_rad_15{border-radius:15px}
.b_rad_20{border-radius:20px}
.b_rad_50{border-radius:50%}

/* ±ÛÀÚ°£°Ý */
.t_spa_30{letter-spacing:3px}
.t_spa_20{letter-spacing:2px}
.t_spa_10{letter-spacing:1px}
.t_spa_00{letter-spacing:0 !important}
.t_spa_01{letter-spacing:-1px}
.t_spa_02{letter-spacing:-2px}
.t_spa_03{letter-spacing:-3px}

/* ±ÛÀÚ°£°Ý³ôÀÌ */
.t_het_18{line-height:18px}
.t_het_20{line-height:20px}
.t_het_22{line-height:22px}
.t_het_24{line-height:24px}
.t_het_26{line-height:26px}
.t_het_28{line-height:28px}
.t_het_30{line-height:30px}
.t_het_32{line-height:32px}
.t_het_34{line-height:34px}
.t_het_36{line-height:36px}
.t_het_38{line-height:38px}
.t_het_40{line-height:40px}
.t_het_42{line-height:42px}
.t_het_44{line-height:44px}
.t_het_46{line-height:46px}
.t_het_48{line-height:48px}
.t_het_50{line-height:50px}
.t_het_60{line-height:60px}

/* ÁÂ¿ì°£°Ý */
.lrg_03{font-family:dotum;font-size:12px;color:#dedede;padding:0 3px}
.lrg_05{font-family:dotum;font-size:12px;color:#dedede;padding:0 5px}
.lrg_10{font-family:dotum;font-size:12px;color:#dedede;padding:0 10px}
.lrg_15{font-family:dotum;font-size:12px;color:#dedede;padding:0 15px}
.lrg_20{font-family:dotum;font-size:12px;color:#dedede;padding:0 20px}
.lrg_25{font-family:dotum;font-size:12px;color:#dedede;padding:0 25px}
.lrg_30{font-family:dotum;font-size:12px;color:#dedede;padding:0 30px}
.lrg_35{font-family:dotum;font-size:12px;color:#dedede;padding:0 35px}
.lrg_40{font-family:dotum;font-size:12px;color:#dedede;padding:0 40px}
.lrg_45{font-family:dotum;font-size:12px;color:#dedede;padding:0 45px}
.lrg_50{font-family:dotum;font-size:12px;color:#dedede;padding:0 50px}

/* »óÇÏ°£°Ý */
.tbg_03{font-family:dotum;font-size:12px;color:#dedede;padding:3px 0}
.tbg_05{font-family:dotum;font-size:12px;color:#dedede;padding:5px 0}
.tbg_10{font-family:dotum;font-size:12px;color:#dedede;padding:10px 0}
.tbg_15{font-family:dotum;font-size:12px;color:#dedede;padding:15px 0}
.tbg_20{font-family:dotum;font-size:12px;color:#dedede;padding:20px 0}
.tbg_25{font-family:dotum;font-size:12px;color:#dedede;padding:25px 0}
.tbg_30{font-family:dotum;font-size:12px;color:#dedede;padding:30px 0}
.tbg_35{font-family:dotum;font-size:12px;color:#dedede;padding:35px 0}
.tbg_40{font-family:dotum;font-size:12px;color:#dedede;padding:40px 0}
.tbg_45{font-family:dotum;font-size:12px;color:#dedede;padding:45px 0}
.tbg_50{font-family:dotum;font-size:12px;color:#dedede;padding:50px 0}

/* ÆùÆ®µÎ²² */
.f_wet_01{font-weight:100}
.f_wet_03{font-weight:300}
.f_wet_04{font-weight:400}
.f_wet_05{font-weight:500}
.f_wet_07{font-weight:700}
.f_wet_09{font-weight:900}

/* Ä®¶ó */
.gray_00{color:#ffffff}
.gray_01{color:#f4f4f4}
.gray_02{color:#e2e2e2}
.gray_03{color:#cccccc}
.gray_04{color:#aeaeae}
.gray_05{color:#999999}
.gray_06{color:#777777}
.gray_07{color:#555555}
.gray_08{color:#444444}
.gray_09{color:#333333}
.gray_10{color:#000000}

/* ÆùÆ®Å©±â */
.font_noto{font-family:'Noto Sans KR',sans-serif;letter-spacing:-1px}
.font_noto_se{font-family:'Noto Serif KR',serif;letter-spacing:-1px}
.txt_just{text-align:justify}
.txt_08{font-size:0.500rem}
.txt_09{font-size:0.563rem}
.txt_10{font-size:0.625rem}
.txt_11{font-size:0.688rem}
.txt_12{font-size:0.750rem}
.txt_13{font-size:0.813rem}
.txt_14{font-size:0.875rem}
.txt_15{font-size:0.938rem}
.txt_16{font-size:1.000rem}
.txt_18{font-size:1.125rem}
.txt_20{font-size:1.250rem}
.txt_22{font-size:1.375rem}
.txt_24{font-size:1.500rem}
.txt_25{font-size:1.563rem}
.txt_26{font-size:1.625rem}
.txt_28{font-size:1.750rem}
.txt_30{font-size:1.875rem}
.txt_32{font-size:2.000rem}
.txt_34{font-size:2.125rem}
.txt_36{font-size:2.250rem}
.txt_38{font-size:2.375rem}
.txt_40{font-size:2.500rem}
.txt_42{font-size:2.625rem}
.txt_44{font-size:2.750rem}
.txt_46{font-size:2.875rem}
.txt_48{font-size:3.000rem}
.txt_50{font-size:3.125rem}
.txt_52{font-size:3.250rem}
.txt_54{font-size:3.375rem}
.txt_56{font-size:3.500rem}
.txt_58{font-size:3.625rem}
.txt_60{font-size:3.750rem}
.txt_62{font-size:3.875rem}
.txt_64{font-size:4.000rem}
.txt_66{font-size:4.125rem}
.txt_68{font-size:4.250rem}
.txt_70{font-size:4.375rem}
.txt_72{font-size:4.500rem}
.txt_74{font-size:4.625rem}
.txt_76{font-size:4.750rem}
.txt_78{font-size:4.875rem}
.txt_80{font-size:5.000rem}
.txt_85{font-size:5.313rem}
.txt_90{font-size:5.625rem}
.txt_95{font-size:5.938rem}
.txt_100{font-size:6.250rem}

/* ÆÐµù */
.b_pad_5{padding-bottom:5px}
.b_pad_10{padding-bottom:10px}
.b_pad_15{padding-bottom:15px}
.b_pad_20{padding-bottom:20px}
.b_pad_25{padding-bottom:25px}
.b_pad_30{padding-bottom:30px}
.b_pad_35{padding-bottom:35px}
.b_pad_40{padding-bottom:40px}
.b_pad_45{padding-bottom:45px}
.b_pad_50{padding-bottom:50px}

.t_pad_5{padding-top:5px}
.t_pad_10{padding-top:10px}
.t_pad_15{padding-top:15px}
.t_pad_20{padding-top:20px}
.t_pad_25{padding-top:25px}
.t_pad_30{padding-top:30px}
.t_pad_35{padding-top:35px}
.t_pad_40{padding-top:40px}
.t_pad_45{padding-top:45px}
.t_pad_50{padding-top:50px}

.l_pad_5{padding-left:5px}
.l_pad_10{padding-left:10px}
.l_pad_15{padding-left:15px}
.l_pad_20{padding-left:20px}
.l_pad_25{padding-left:25px}
.l_pad_30{padding-left:30px}
.l_pad_35{padding-left:35px}
.l_pad_40{padding-left:40px}
.l_pad_45{padding-left:45px}
.l_pad_50{padding-left:50px}

.r_pad_5{padding-right:5px}
.r_pad_10{padding-right:10px}
.r_pad_15{padding-right:15px}
.r_pad_20{padding-right:20px}
.r_pad_25{padding-right:25px}
.r_pad_30{padding-right:30px}
.r_pad_35{padding-right:35px}
.r_pad_40{padding-right:40px}
.r_pad_45{padding-right:45px}
.r_pad_50{padding-right:50px}

.pad_5{padding:5px}
.pad_10{padding:10px}
.pad_15{padding:15px}
.pad_20{padding:20px}
.pad_25{padding:25px}
.pad_30{padding:30px}
.pad_35{padding:35px}
.pad_40{padding:40px}
.pad_45{padding:45px}
.pad_50{padding:50px}
.pad_55{padding:55px}
.pad_60{padding:60px}

/* ¸¶Áø */
.b_mar_5{margin-bottom:5px}
.b_mar_10{margin-bottom:10px}
.b_mar_15{margin-bottom:15px}
.b_mar_20{margin-bottom:20px}
.b_mar_25{margin-bottom:25px}
.b_mar_30{margin-bottom:30px}
.b_mar_35{margin-bottom:35px}
.b_mar_40{margin-bottom:40px}
.b_mar_45{margin-bottom:45px}
.b_mar_50{margin-bottom:50px}

.t_mar_5{margin-top:5px}
.t_mar_10{margin-top:10px}
.t_mar_15{margin-top:15px}
.t_mar_20{margin-top:20px}
.t_mar_25{margin-top:25px}
.t_mar_30{margin-top:30px}
.t_mar_35{margin-top:35px}
.t_mar_40{margin-top:40px}
.t_mar_45{margin-top:45px}
.t_mar_50{margin-top:50px}

.l_mar_5{margin-left:5px}
.l_mar_10{margin-left:10px}
.l_mar_15{margin-left:15px}
.l_mar_20{margin-left:20px}
.l_mar_25{margin-left:25px}
.l_mar_30{margin-left:30px}
.l_mar_35{margin-left:35px}
.l_mar_40{margin-left:40px}
.l_mar_45{margin-left:45px}
.l_mar_50{margin-left:50px}

.r_mar_5{margin-right:5px}
.r_mar_10{margin-right:10px}
.r_mar_15{margin-right:15px}
.r_mar_20{margin-right:20px}
.r_mar_25{margin-right:25px}
.r_mar_30{margin-right:30px}
.r_mar_35{margin-right:35px}
.r_mar_40{margin-right:40px}
.r_mar_45{margin-right:45px}
.r_mar_50{margin-right:50px}

.mar_5{margin:5px}
.mar_10{margin:10px}
.mar_15{margin:15px}
.mar_20{margin:20px}
.mar_25{margin:25px}
.mar_30{margin:30px}
.mar_35{margin:35px}
.mar_40{margin:40px}
.mar_45{margin:45px}
.mar_50{margin:50px}

/* Åõ¸íµµ */
.opa_00{opacity:0}
.opa_01{opacity:.1}
.opa_02{opacity:.2}
.opa_03{opacity:.3}
.opa_04{opacity:.4}
.opa_05{opacity:.5}
.opa_06{opacity:.6}
.opa_07{opacity:.7}
.opa_08{opacity:.8}
.opa_09{opacity:.9}

@media only screen and (max-width: 1024px) {

.mo_just{text-align:justify !important}

/* ¼û±â±â.º¸ÀÌ±â */
.c_show{display:block}
.c_hide{display:none !important}
.c_off{visibility:visible}
.c_on{visibility:hidden}

}


/* ³ëÅä»ê½º * º»¸íÁ¶ 100.300.600 */
@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:100;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.otf) format('opentype');} 
@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:300;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf) format('opentype');} 
@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.otf) format('opentype');} 
@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:500;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.otf) format('opentype');} 
@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.otf) format('opentype');} 
@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:900;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.otf) format('opentype');}