ul { list-style:none; width:auto; height: 100%; -webkit-padding-start: 0px; padding:0 }ul > li { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }ul.col1 > li, ul.col2 > li, ul.col3 > li , ul.col4 > li , ul.col5 > li , ul.col6 > li , ul.col7 > li , ul.col8 > li , ul.col9 > li , ul.col10 > li, ul.col11 > li, ul.col12 > li, ul.col13 > li, ul.col14 > li, ul.col15 > li, ul.col16 > li, ul.col17 > li, ul.col18 > li, ul.col19 > li, ul.col20 > li { float:left; min-height:39px;height:auto; line-height:37px; padding:0px 10px 0px 10px;  text-overflow:ellipsis;white-space:nowrap;word-wrap:normal; display: inline-block; }ul.col1 > li > img, ul.col2 > li > img, ul.col3 > li , ul.col4 > li , ul.col5 > li , ul.col6 > li , ul.col7 > li , ul.col8 > li , ul.col9 > li , ul.col10 > li > img, ul.col11 > li > img, ul.col12 > li > img, ul.col13 > li > img, ul.col14 > li > img, ul.col15 > li > img, ul.col16 > li > img, ul.col17 > li > img, ul.col18 > li > img, ul.col19 > li > img, ul.col20 > li > img, ul.col1 > li > a > img, ul.col2 > li > a > img, ul.col3 > li , ul.col4 > li , ul.col5 > li , ul.col6 > li , ul.col7 > li , ul.col8 > li , ul.col9 > li , ul.col10 > li > a > img, ul.col11 > li > a > img, ul.col12 > li > a > img, ul.col13 > li > a > img, ul.col14 > li > a > img, ul.col15 > li > a > img, ul.col16 > li > a > img, ul.col17 > li > a > img, ul.col18 > li > a > img, ul.col19 > li > a > img, ul.col20 > li > a > img { max-width:100%; max-height:100% } ul.img > li > a > img {vertical-align: middle; }ul.img > li.title { line-height:80px }ul.col1 > li { width:100% }ul.col1.admin  > li, ul.col2.admin  > li, ul.col3.admin  > li , ul.col4.admin  > li , ul.col5.admin  > li , ul.col6.admin  > li , ul.col7.admin  > li , ul.col8.admin  > li , ul.col9.admin  > li , ul.col10.admin  > li, ul.col11.admin  > li, ul.col12.admin  > li, ul.col13.admin  > li, ul.col14.admin  > li, ul.col15.admin  > li, ul.col16.admin  > li, ul.col17.admin  > li, ul.col18.admin  > li, ul.col19.admin  > li, ul.col20.admin  > li { float:left; height:40px;  line-height:40px }ul.col1.admin > li { width:100%; height:auto }ul.admin > li.title { text-align:center }ul.col2.admin > li:nth-child(odd) { width:12% }ul.col2.admin > li:nth-child(even) { width:88% }ul.col4.admin > li:nth-child(odd) { width:12% }ul.col4.admin > li:nth-child(even) { width:38% }ul.col2.admin > li { width:50% }ul.col3.admin > li { width:33.3333% }ul.col4.admin > li { width:25% }ul.col5.admin > li { width:20% }ul.col6.admin > li { width:16.6666% }ul.col7.admin > li { width:14.2857% }ul.col8.admin > li { width:12.5% }ul.col9.admin > li { width:11.1111% }ul.col10.admin > li { width:10% }ul.col11.admin > li { width:9.0909% }ul.col12.admin > li { width:8.3333% }ul.col13.admin > li { width:7.6923% }ul.col14.admin > li { width:7.1428% }ul.col15.admin > li { width:6.6666% }ul.col16.admin > li { width:6.2500% }ul.col17.admin > li { width:5.8823% }ul.col18.admin > li { width:5.5555% }ul.col19.admin > li { width:5.2631% }ul.col20.admin > li { width:5% }ul.board > li { float:left; min-height:auto; height:100%;  line-height:auto; padding:0px; white-space:nowrap; }ul.board.h40 > li { height:40px }li.w1 { width:1%; padding:0px 5px 0px 5px }li.w2 { width:2%; padding:0px 5px 0px 5px }li.w3 { width:3%; padding:0px 5px 0px 5px }li.w4 { width:4%; padding:0px 5px 0px 5px }li.w5 { width:5%; padding:0px 5px 0px 5px }li.w6 { width:6%; padding:0px 5px 0px 5px }li.w7 { width:7%; padding:0px 5px 0px 5px }li.w7_5 { width:7.5%; padding:0px 5px 0px 5px }li.w8 { width:8%; padding:0px 5px 0px 5px }li.w9 { width:9%; padding:0px 5px 0px 5px }li.w10 { width:10%; padding:0px 5px 0px 5px }li.w11 { width:11%; padding:0px 5px 0px 5px }li.w12 { width:12%; padding:0px 5px 0px 5px }li.w13 { width:13%; padding:0px 5px 0px 5px }li.w14 { width:14%; padding:0px 5px 0px 5px }li.w15 { width:15%; padding:0px 5px 0px 5px }li.w16 { width:16%; padding:0px 5px 0px 5px }li.w17 { width:17%; padding:0px 5px 0px 5px }li.w18 { width:18%; padding:0px 5px 0px 5px }li.w19 { width:19%; padding:0px 5px 0px 5px }li.w20 { width:20%; padding:0px 5px 0px 5px }li.w21 { width:21%; padding:0px 5px 0px 5px }li.w22 { width:22%; padding:0px 5px 0px 5px }li.w23 { width:23%; padding:0px 5px 0px 5px }li.w24 { width:24%; padding:0px 5px 0px 5px }li.w25 { width:25%; padding:0px 5px 0px 5px }li.w26 { width:26%; padding:0px 5px 0px 5px }li.w27 { width:27%; padding:0px 5px 0px 5px }li.w28 { width:28%; padding:0px 5px 0px 5px }li.w29 { width:29%; padding:0px 5px 0px 5px }li.w30 { width:30%; padding:0px 5px 0px 5px }li.w31 { width:31%; padding:0px 5px 0px 5px }li.w32 { width:32%; padding:0px 5px 0px 5px }li.w33 { width:33%; padding:0px 5px 0px 5px }li.w34 { width:34%; padding:0px 5px 0px 5px }li.w35 { width:35%; padding:0px 5px 0px 5px }li.w36 { width:36%; padding:0px 5px 0px 5px }li.w37 { width:37%; padding:0px 5px 0px 5px }li.w38 { width:38%; padding:0px 5px 0px 5px }li.w39 { width:39%; padding:0px 5px 0px 5px }li.w40 { width:40%; padding:0px 5px 0px 5px }li.w41 { width:41%; padding:0px 5px 0px 5px }li.w42 { width:42%; padding:0px 5px 0px 5px }li.w43 { width:43%; padding:0px 5px 0px 5px }li.w44 { width:44%; padding:0px 5px 0px 5px }li.w45 { width:45%; padding:0px 5px 0px 5px }li.w46 { width:46%; padding:0px 5px 0px 5px }li.w47 { width:47%; padding:0px 5px 0px 5px }li.w48 { width:48%; padding:0px 5px 0px 5px }li.w49 { width:49%; padding:0px 5px 0px 5px }li.w50 { width:50%; padding:0px 5px 0px 5px }li.w51 { width:51%; padding:0px 5px 0px 5px }li.w52 { width:52%; padding:0px 5px 0px 5px }li.w53 { width:53%; padding:0px 5px 0px 5px }li.w54 { width:54%; padding:0px 5px 0px 5px }li.w55 { width:55%; padding:0px 5px 0px 5px }li.w56 { width:56%; padding:0px 5px 0px 5px }li.w57 { width:57%; padding:0px 5px 0px 5px }li.w58 { width:58%; padding:0px 5px 0px 5px }li.w59 { width:59%; padding:0px 5px 0px 5px }li.w60 { width:60%; padding:0px 5px 0px 5px }li.w61 { width:61%; padding:0px 5px 0px 5px }li.w62 { width:62%; padding:0px 5px 0px 5px }li.w63 { width:63%; padding:0px 5px 0px 5px }li.w64 { width:64%; padding:0px 5px 0px 5px }li.w65 { width:65%; padding:0px 5px 0px 5px }li.w66 { width:66%; padding:0px 5px 0px 5px }li.w67 { width:67%; padding:0px 5px 0px 5px }li.w68 { width:68%; padding:0px 5px 0px 5px }li.w69 { width:69%; padding:0px 5px 0px 5px }li.w70 { width:70%; padding:0px 5px 0px 5px }li.w71 { width:71%; padding:0px 5px 0px 5px }li.w72 { width:72%; padding:0px 5px 0px 5px }li.w73 { width:73%; padding:0px 5px 0px 5px }li.w74 { width:74%; padding:0px 5px 0px 5px }li.w75 { width:75%; padding:0px 5px 0px 5px }li.w76 { width:76%; padding:0px 5px 0px 5px }li.w77 { width:77%; padding:0px 5px 0px 5px }li.w78 { width:78%; padding:0px 5px 0px 5px }li.w79 { width:79%; padding:0px 5px 0px 5px }li.w80 { width:80%; padding:0px 5px 0px 5px }li.w81 { width:81%; padding:0px 5px 0px 5px }li.w82 { width:82%; padding:0px 5px 0px 5px }li.w83 { width:83%; padding:0px 5px 0px 5px }li.w84 { width:84%; padding:0px 5px 0px 5px }li.w85 { width:85%; padding:0px 5px 0px 5px }li.w86 { width:86%; padding:0px 5px 0px 5px }li.w87 { width:87%; padding:0px 5px 0px 5px }li.w88 { width:88%; padding:0px 5px 0px 5px }li.w89 { width:89%; padding:0px 5px 0px 5px }li.w90 { width:90%; padding:0px 5px 0px 5px }li.w91 { width:91%; padding:0px 5px 0px 5px }li.w92 { width:92%; padding:0px 5px 0px 5px }li.w93 { width:93%; padding:0px 5px 0px 5px }li.w94 { width:94%; padding:0px 5px 0px 5px }li.w95 { width:95%; padding:0px 5px 0px 5px }li.w96 { width:96%; padding:0px 5px 0px 5px }li.w97 { width:97%; padding:0px 5px 0px 5px }li.w98 { width:98%; padding:0px 5px 0px 5px }li.w99 { width:99%; padding:0px 5px 0px 5px }ul.latest  > li { float:left; min-height:auto; height:100%;  line-height:auto; padding:0px; white-space:nowrap;}ul.img { width:100%; }ul.img > li { height:80px; line-height:80px; vertical-align:middle; float:left }ul.img > li > img { line-height:100px; padding:10px 0px 10px 10px; vertical-align:middle; float:left }ul.col2.latest > li.title:nth-child(1) { text-align:left }ul.col2.latest > li.title > strong { color:#fff }ul.button_table > li { height:80px; vertical-align:middle; float:left ; padding: 10px 5px 10px 5px}ul.button_table > li:nth-child(odd) { width:40%; text-align:left }ul.button_table > li:nth-child(even) { width:60%; text-align:right }section { width:100% }
ul > li.w1_5 { width:1.5% } ul > li.w2_5 { width:2.5% } ul > li.w3_5 { width:3.5% } ul > li.w4_5 { width:4.5% } ul > li.w5_5 { width:5.5% } ul > li.w6_5 { width:6.5% } ul > li.w7_5 { width:7.5% } ul > li.w8_5 { width:8.5% } ul > li.w9_5 { width:9.5% } ul > li.w10_5 { width:10.5% } ul > li.w11_5 { width:11.5% } ul > li.w12_5 { width:12.5% } ul > li.w13_5 { width:13.5% } ul > li.w14_5 { width:14.5% } ul > li.w15_5 { width:15.5% } ul > li.w16_5 { width:16.5% } ul > li.w17_5 { width:17.5% } ul > li.w18_5 { width:18.5% } ul > li.w19_5 { width:19.5% } ul > li.w20_5 { width:20.5% } ul > li.w21_5 { width:21.5% } ul > li.w22_5 { width:22.5% } ul > li.w23_5 { width:23.5% } ul > li.w24_5 { width:24.5% } ul > li.w25_5 { width:25.5% } ul > li.w26_5 { width:26.5% } ul > li.w27_5 { width:27.5% } ul > li.w28_5 { width:28.5% } ul > li.w29_5 { width:29.5% } ul > li.w30_5 { width:30.5% } ul > li.w31_5 { width:31.5% } ul > li.w32_5 { width:32.5% } ul > li.w33_5 { width:33.5% } ul > li.w34_5 { width:34.5% } ul > li.w35_5 { width:35.5% } ul > li.w36_5 { width:36.5% } ul > li.w37_5 { width:37.5% } ul > li.w38_5 { width:38.5% } ul > li.w39_5 { width:39.5% } ul > li.w30_5 { width:40.5% } 

/*컨텐츠용 추가 CSS*/
ul.top_img { height:350px; width:100%; overflow:hidden; }

/*컨텐츠 타이틀*/
ul.cnt_title01 > li { margin:0 auto; width:40%; height:70px; line-height:68px; font-size:24px; font-weight:bold; border-top:1px solid black; border-bottom:1px solid black; }
ul.cnt_title02 > li { margin:0 auto; width:40%; height:70px; line-height:70px; font-size:24px; font-weight:bold; }

ul.mo_cnt_title01 > li { margin:0 auto; width:70%; height:50px; line-height:48px; font-size:16px; font-weight:bold; border-top:1px solid black; border-bottom:1px solid black; }
ul.mo_cnt_title02 > li { margin:0 auto; width:70%; height:50px; line-height:50px; font-size:16px; font-weight:bold; }

/*레이아웃*/
ul.ro10 > li { width:100%; overflow:hidden }

ul.ro11 > li { margin:0 auto; width:80%; overflow:hidden }

ul.ro20 > li { float:left; width:50%; overflow:hidden }
ul.ro21 > li { float:left; width:46.25%; overflow:hidden; margin-left:2.5%;}

ul.ro2l > li { float:left; overflow:hidden }
ul.ro2l > li:nth-child(2n+1) { width:30%; }
ul.ro2l > li:nth-child(2n) { width:70%; }

ul.ro2r > li { float:left; overflow:hidden }
ul.ro2r > li:nth-child(2n+1) { width:70%; }
ul.ro2r > li:nth-child(2n) { width:30%; }

ul.ro30 > li { float:left; width:30%; overflow:hidden; margin-left:2.5%; }

ul.ro31 > li { float:left; width:33.33%; }

ul.ro40 > li { float:left; width:23.125%; overflow:hidden; margin-left:2.5%; }
ul.ro40 > li:nth-child(4n+1) { margin-left:0; }

ul.ro41 > li { float:left; width:25%; overflow:hidden }

ul.ro50 > li { float:left; width:17%; margin-left:2.5%; overflow:hidden }

ul.ro51 > li { float:left; width:20%; overflow:hidden }

/*분할 라인*/
ul.cnt_line > li { width:100%; height:auto; border-top:1px solid silver; }
ul.cnt_line02 > li { margin:0 auto; width:50%; height:auto; border-top:1px solid silver; }
ul.cnt_line03 > li { width:100%; height:auto; border-top:1px dashed silver; }
ul.cnt_line04 > li { margin:0 auto; width:50%; height:auto; border-top:1px dashed silver; }
ul.cnt_line09 > li { margin:0 auto; width:100%; height:auto; border-top:3px solid black; }

/*텍스트 형태*/
li.cnt_text { padding:50px 30px 50px 30px; }
li.cnt_text p { font-size:18px; padding-bottom:30px; }
li.cnt_text b { font-size:16px; font-weight:500; }
li.cnt_text span { font-size:14px; }
li.cnt_text strong { font-size:48px; color:rgba(0, 0, 0, .1); }

li.mo_cnt_text { padding:20px 10px 20px 10px; }
li.mo_cnt_text p { font-size:16px; padding-bottom:20px; }
li.mo_cnt_text b { font-size:14px; font-weight:500; }
li.mo_cnt_text span { font-size:12px; }
li.mo_cnt_text strong { font-size:30px; color:rgba(0, 0, 0, .1); }

ul.blank01 { height:50px; }
ul.blank02 { height:30px; }

ul.mo_blank01 { height:30px; }
ul.mo_blank02 { height:20px; }

ul.color_div > li { width:100%; }
ul.color_div div { width:100%; height:auto; padding:50px 5% 50px 5%; color:white;  }

ul.mo_color_div > li { width:100%; }
ul.mo_color_div div { width:100%; height:auto; padding:20px 2.5% 30px 2.5%; color:white;  }

li.history > ul > li > ul > li > strong { font-size:24px; font-weight:900; color:black; }
li.history > ul > li > ul > li { font-size:14px; font-weight:100; color:silver; }
li.history > ul > li > ul > li { padding-top:10px; padding-bottom:10px; margin-left:15%; margin-right:15%; width:70%; border-bottom:2px solid black; }
li.history > ul > li:nth-child(2n) { padding-left:30px; padding-top:30px; font-size:14px; font-weight:400; line-height:24px; border-left:1px solid silver; text-align:left; }
li.history > ul > li:nth-child(n+3) { margin-top:30px;  }

li.mo_history > ul > li > ul > li > strong { font-size:18px; font-weight:900; color:black; }
li.mo_history > ul > li > ul > li { font-size:12px; font-weight:100; color:silver; }
li.mo_history > ul > li > ul > li { padding-top:10px; padding-bottom:10px; margin-left:15%; margin-right:15%; width:70%; border-bottom:2px solid black; }
li.mo_history > ul > li:nth-child(2n) { padding-left:10px; padding-top:20px; font-size:12px; font-weight:400; line-height:18px; border-left:1px solid silver; text-align:left; }
li.mo_history > ul > li:nth-child(n+3) { margin-top:20px; }

p.name { font-size:16px; font-weight:600; height:40px; line-height:40px; margin-bottom:20px;  }
p.mo_name { font-weight:600; }

.f12 { font-size:12px; }
.f14 { font-size:14px; }
.f16 { font-size:16px; }
.f18 { font-size:18px; }
.f24 { font-size:24px; }
.f30 { font-size:30px; }
.f36 { font-size:36px; }
.f48 { font-size:48px; }

.f12b { font-size:12px; font-weight:600; }
.f14b { font-size:14px; font-weight:600; }
.f16b { font-size:16px; font-weight:600; }
.f18b { font-size:18px; font-weight:600; }
.f24b { font-size:24px; font-weight:600; }
.f30b { font-size:30px; font-weight:600; }
.f36b { font-size:36px; font-weight:600; }
.f48b { font-size:48px; font-weight:600; }

.border01 { padding:30px 10px 30px 10px; border:1px solid silver; }

.pl5 { padding-left:5px; }
.pl10 { padding-left:10px; }
.pl20 { padding-left:20px; }
.pl30 { padding-left:30px; }
.pl50 { padding-left:50px; }

.pr5 { padding-right:5px; }
.pr10 { padding-right:10px; }
.pr20 { padding-right:20px; }
.pr30 { padding-right:30px; }
.pr50 { padding-right:50px; }

.pt5 { padding-top:5px; }
.pt10 { padding-top:10px; }
.pt20 { padding-top:20px; }
.pt30 { padding-top:30px; }
.pt50 { padding-top:50px; }


.pb5 { padding-bottom:5px; }
.pb10 { padding-bottom:10px; }
.pb20 { padding-bottom:20px; }
.pb30 { padding-bottom:30px; }
.pb50 { padding-bottom:50px; }