
.btn {padding:10px 20px;font-size:14px;border-radius:0}
.btn.btn-xs {font-size:13px;padding:2px 10px;border:1px solid #b2b2b2;color:#666;background:#ffffff}
.btn.btn-xs:hover,.btn.btn-xs:focus {font-size:13px;padding:2px 10px;border:1px solid #3380d7;background:#e7eef6;color:#3380d7;-webkit-transition:color 0s ease-in-out;-moz-transition:color 0s ease-in-out;-o-transition:color 0s ease-in-out;transition:color 0s ease-in-out}
.btn.btn-default {border:1px solid #b2b2b2;font-family:NanumGothic;color:#666;background-color:#ffffff}
.btn-lg,.btn-group-lg>.btn {padding:5px 30px 3px 30px;font-size:18px}
.btn.btn-default:hover,.btn.btn-default:focus {border:1px solid #d30113;background-color:#d30113;color:white;-webkit-transition:color 0s ease-in-out;-moz-transition:color 0s ease-in-out;-o-transition:color 0s ease-in-out;transition:color 0s ease-in-out}
.btn.btn-default0 {font-family:NanumGothic;font-size:13px;border:1px solid #b8b8b8;color:#797979;background-color:#f8f8f8;padding:6px 12px;}
.btn.btn-default0:hover,.btn.btn-default0:focus {font-size:13px;border:1px solid #b07167;background-color:#fff;color:#d30113;padding:6px 12px;-webkit-transition:color 0.5s ease-in-out;-moz-transition:color 0.5s ease-in-out;-o-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}
.btn.btn-default1 {font-family:NanumGothic;font-size:14px;border:2px solid #ececec;color:#666666;background-color:#ffffff;padding:8px 15px;}
.btn.btn-default1:hover,.btn.btn-default1:focus {font-size:14px;border:2px solid #eaeaea;background-color:#f4f4f4;color:#d30113;padding:8px 15px;-webkit-transition:color 0.5s ease-in-out;-moz-transition:color 0.5s ease-in-out;-o-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}
.btn.btn-default2 {font-family:NanumGothic;font-size:14px;border:1px solid #99b9d9;color:#111;background-color:#c6d9ed;padding:8px 15px;}
.btn.btn-default2:hover,.btn.btn-default2:focus {font-size:14px;border:1px solid #4179b3;background-color:#639cd5;color:#fff;padding:8px 15px;-webkit-transition:color 0.5s ease-in-out;-moz-transition:color 0.5s ease-in-out;-o-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}
.btn.btn-default3 {font-family:NanumGothic;font-size:14px;border:1px solid #d30113;color:#ffffff;background-color:#d30113;padding:8px 15px;}
.btn.btn-default3:hover,.btn.btn-default3:focus {font-size:14px;border:1px solid #a8c3eb;background-color:#cedff9;color:#000000;padding:8px 15px;-webkit-transition:color 0.7s ease-in-out;-moz-transition:color 0.7s ease-in-out;-o-transition:color 0.7s ease-in-out;transition:color 0.7s ease-in-out}
.btn.btn-default4 {font-family:NanumGothic;border:1px solid #b2b2b2;color:#666666;background-color:#f1f1f1;padding:8px 15px;}
.btn.btn-default4:hover,.btn.btn-default4:focus {border:1px solid #a8c3eb;background-color:#cedff9;color:#000000;padding:8px 15px;-webkit-transition:color 0.4s ease-in-out;-moz-transition:color 0.4s ease-in-out;-o-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}
.btn.btn-default5 {font-family:NanumGothic;font-size:14px;border:1px solid #d30113;color:#d30113;background-color:#fff;padding:8px 15px;}
.btn.btn-default5:hover,.btn.btn-default5:focus {font-size:14px;border:1px solid #bc0010;background-color:#bc0010;color:#fff;padding:8px 15px;-webkit-transition:color 0.5s ease-in-out;-moz-transition:color 0.5s ease-in-out;-o-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}
.btn.btn-default6 {font-family:NanumGothic;font-size:14px;border:1px solid #7d94d0;color:#111;background-color:#c4cfec;padding:8px 15px;}
.btn.btn-default6:hover,.btn.btn-default6:focus {font-size:14px;border:1px solid #364f8d;background-color:#768eca;color:#fff;padding:8px 15px;-webkit-transition:color 0.5s ease-in-out;-moz-transition:color 0.5s ease-in-out;-o-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out}
.btn9 {padding:8px 10px;font-size:14px;border-radius:4px;}
.btn9.btn-default9 {font-family:NanumGothic;padding:8px 10px;border:1px solid #3967ab;color:#000000;background-color:#e6eaf5;}
.btn9.btn-default9:hover,.btn9.btn-default9:focus {padding:8px 10px;border:1px solid #bf1908;background-color:#d30113;color:#ffffff;-webkit-transition:color 0.4s ease-in-out;-moz-transition:color 0.4s ease-in-out;-o-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}
.btn.btn-default-koex {border:1px solid #518fd5;color:#ffffff;font-weight:bold;background-color:#518fd5}
.btn.btn-default-koex:hover,.btn.btn-default-koex:focus {border:1px solid #c91c00;background-color:#c91c00;color:#ffffff;-webkit-transition:color 0s ease-in-out;-moz-transition:color 0s ease-in-out;-o-transition:color 0s ease-in-out;transition:color 0s ease-in-out}

btn.btn_blue {background:#e7eff6;font-size:14px;color:#326fa3;border:1px solid #326fa3;padding:8px 15px;}
btn.btn_blue:hover,.btn.btn-blue:focus {background:#2d6ca2;border:1px solid #1f496d;-webkit-transition:color 0.4s ease-in-out;-moz-transition:color 0.4s ease-in-out;-o-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}
btn.btn_red {/*display:inline-block;*/background:#d9534f;font-size:14px;color:#fff;border:1px solid #d43f3a;padding:8px 15px;}
btn.btn_red:hover,.btn.btn-red:focus {background:#d43f3a;border:1px solid #666666;-webkit-transition:color 0.4s ease-in-out;-moz-transition:color 0.4s ease-in-out;-o-transition:color 0.4s ease-in-out;transition:color 0.4s ease-in-out}

@media all and (max-width:767px) {.page-title {font-size:12px;line-height:19px;}}
@media all and (min-width:768px) {.page-title {font-size:13px;line-height:21px;}}
.page-title {margin-bottom:0;padding:10px 0 0 10px;font-family:NanumGothic;color:#999}
@media all and (min-width:48em) {ul.tabs {float:left;width:100%;list-style:none;font-size:14px;margin:0;padding:0}}
@media all and (min-width:64em) {ul.tabs {float:left;width:100%;list-style:none;font-size:15px;margin:0;padding:0}}
ul.tabs {float:left;width:100%;list-style:none;font-size:14px;margin:0;padding:0}
@media all and (max-width:15em) {ul.tabs li {float:left;width:100%;padding:0.5rem 0;list-style:none;font-size:14px}}/*max-640*/
@media all and (min-width:20.063em) and (max-width:40em) {ul.tabs li {float:left;width:20%;padding:0.5rem 0;list-style:none;font-size:14px}}/*min-641*/
@media all and (min-width:40.063em) and (max-width:64em) {ul.tabs li {float:left;width:20%;padding:0.5rem 0;list-style:none;font-size:15px}}/*641-1024*/
@media all and (min-width:64.063em) and (max-width:90em) {ul.tabs li {float:left;width:20%;padding:0.5rem 0;list-style:none;font-size:16px}}/*1025-1440*/
@media all and (min-width:90.063em) {ul.tabs li {float:left;width:20%;padding:0.5rem 0;list-style:none;font-size:17px}}/*min-1441*/
ul.tabs li {float:left;position:relative;list-style:none;cursor:pointer;text-align:center;border:1px solid #8ec58a;border-right:none;background:#fafafa;overflow:hidden}
ul.tabs li:hover {background:#6aab57;color:#ffffff}
ul.tabs li.active {background:#bb0000;color:#ffffff;font-weight:bold;border:1px solid #bb0000}
@media all and (max-width:15em) {.tab_container {padding-top:20px;line-height:1rem}}
@media all and (min-width:20.063em) and (max-width:40em) {.tab_container {padding-top:20px;line-height:1rem}}
@media all and (min-width:40.063em) and (max-width:64em) {.tab_container {padding-top:20px;line-height:1rem}}
@media all and (min-width:64.063em) and (max-width:90em) {.tab_container {padding-top:30px;line-height:1rem}}
@media all and (min-width:90.063em) {.tab_container {padding-top:40px;line-height:1rem}}
.tab_container {float:left;clear:both}
.tab_content {display:none;padding-left:5px}
.tab_container .tab_content ul {margin:0px;padding:0px}
.tab_container .tab_content ul li {padding:5px;list-style:none}
@media all and (max-width:539px) {#tab_body {width:100%;padding-top:10px;}}
@media all and (min-width:540px) {#tab_body {width:100%;padding-top:10px;}}
@media all and (min-width:840px) {#tab_body {width:100%;padding-top:15px;}}
@media all and (min-width:1024px) {#tab_body {width:100%;padding-top:20px;}}
#tab_body {float:left;position:relative;margin:0}
@media all and (max-width:640px) {.program-title {padding:1rem 0;margin:0;font-size:15px;line-height:22px}}
@media all and (min-width:641px) {.program-title {padding:1rem 0;margin:0;font-size:17px;line-height:24px}}
@media all and (min-width:768px) {.program-title {padding:0rem 0 1rem 0;margin:0;font-size:15px;font-weight:bold;line-height:24px}}
@media all and (min-width:992px) {.program-title {padding:0rem 0 1rem 0;margin:0;font-size:16px;font-weight:bold;line-height:24px}}
@media all and (min-width:1200px) {.program-title {padding:0 0 1rem 0;margin:0;font-size:17px;line-height:26px}}
.program-title {text-align:left;color:#e82c2c}
.program-title a {color:#126f00}
.program-title a:hover {color:#000000;text-decoration:underline}
@media all and (max-width:640px) {.program-title0 {padding:1rem 0;margin:0;font-size:15px;line-height:22px}}
@media all and (min-width:641px) {.program-title0 {padding:1rem 0;margin:0;font-size:15px;line-height:24px}}
@media all and (min-width:768px) {.program-title0 {padding:0rem 0 1rem 0;margin:0;font-size:15px;line-height:24px}}
@media all and (min-width:992px) {.program-title0 {padding:0rem 0 1rem 0;margin:0;font-size:15px;line-height:24px}}
@media all and (min-width:1200px) {.program-title0 {padding:0 0 1rem 0;margin:0;font-size:15px;line-height:26px}}
.program-title0 {text-align:left;color:#aa0000/*126f00*/;font-weight:bold;}
.program-title0 a {color:#126f00}
.program-title0 a:hover {color:#db0000;text-decoration:underline}
@media all and (max-width:640px) {.program-title0-s {padding:0.5rem 0 0.25rem 0;margin:0;font-size:14px;line-height:19px}}
@media all and (min-width:641px) {.program-title0-s {padding:0.5rem 0 0.25rem 0;margin:0;font-size:14px;line-height:20px}}
@media all and (min-width:768px) {.program-title0-s {padding:2rem 0 1rem 0;margin:0;font-size:15px;line-height:21px}}
@media all and (min-width:992px) {.program-title0-s {padding:2rem 0 1rem 0;margin:0;font-size:15px;line-height:21px}}
@media all and (min-width:1200px) {.program-title0-s {padding:2rem 0 1rem 0;margin:0;font-size:15px;line-height:21px}}
.program-title0-s {text-align:left;color:#c10000}
.program-title0-s a {color:#c10000}
.program-title0-s a:hover {color:#db0000;text-decoration:underline}
@media all and (max-width:640px) {p.program-title1-s {padding:0.5rem 0 0 0;margin:line-height:19px;}}
@media all and (min-width:641px) {p.program-title1-s {padding:0.5rem 0 0 0;margin:line-height:20px;}}
@media all and (min-width:768px) {p.program-title1-s {padding:1rem 0 0 0;margin:0;line-height:20px;}}
@media all and (min-width:992px) {p.program-title1-s {padding:1rem 0 0 0;margin:0;line-height:20px;}}
@media all and (min-width:1200px) {p.program-title1-s {padding:1rem 0 0 0;margin:0;line-height:20px;}}
p.program-title1-s {font-size:14px;text-align:left;color:#30cd00;}p.program-title1-s a {color:#666666;}p.program-title1-s a:hover {color:#db0000;text-decoration:underline;}
@media all and (max-width:640px) {.program-title1 {padding:0.5rem 0 0.25rem 0;margin:0;font-size:15px;line-height:19px}}
@media all and (min-width:641px) {.program-title1 {padding:0.5rem 0 0.25rem 0;margin:0;font-size:15px;line-height:20px}}
@media all and (min-width:768px) {.program-title1 {padding:0.5rem 0 0.5rem 0;margin:0;font-size:15px;line-height:21px}}
@media all and (min-width:992px) {.program-title1 {padding:0.5rem 0 0.5rem 0;margin:0;font-size:15px;line-height:21px}}
@media all and (min-width:1200px) {.program-title1 {padding:0.5rem 0 0.5rem 0;margin:0;font-size:15px;line-height:21px}}
.program-title1 {text-align:left;color:#aa0000;font-weight:bold;}
.program-title1 a {color:#aa0000}
.program-title1 a:hover {color:#db0000;text-decoration:underline}
@media all and (max-width:640px) {.program-title2 {padding:0.5rem 0 0.25rem 0;margin:0;font-size:15px;line-height:19px}}
@media all and (min-width:641px) {.program-title2 {padding:0.5rem 0 0.25rem 0;margin:0;font-size:15px;line-height:20px}}
@media all and (min-width:768px) {.program-title2 {padding:0.5rem 0 0.5rem 0;margin:0;font-size:15px;line-height:21px}}
@media all and (min-width:992px) {.program-title2 {padding:0.5rem 0 0.5rem 0;margin:0;font-size:15px;line-height:21px}}
@media all and (min-width:1200px) {.program-title2 {padding:0.5rem 0 0.5rem 0;margin:0;font-size:15px;line-height:21px}}
.program-title2 {text-align:left;color:#2eb101;font-weight:bold;}
.program-title2 a {color:#666666}
.program-title2 a:hover {color:#db0000;text-decoration:underline}
@media all and (max-width:640px) {.program-content {line-height:21px;padding:0.25rem 0 0.25rem 0;font-size:14px}}
@media all and (min-width:641px) {.program-content {line-height:23px;padding:0.25rem 0 0.25rem 0;font-size:15px}}
@media all and (min-width:768px) {.program-content {line-height:24px;padding:0 0 0.25rem 0;font-size:14px}}
@media all and (min-width:992px) {.program-content {line-height:24px;padding:0 0 0.25rem 0;font-size:14px}}
@media all and (min-width:1200px) {.program-content {line-height:26px;padding:0 0 1.5rem 0;font-size:14px}}
.program-content {text-align:left;color:#666666;}
.program-content a {color:#006000}
.program-content a:hover {color:#db0000;text-decoration:underline}
@media all and (max-width:640px) {p.program-content14 {line-height:22px;padding:0 0 0.25rem 0;color:#5a5a5a;}}
@media all and (min-width:641px) {p.program-content14 {line-height:23px;padding:0 0 0.25rem 0;}}
@media all and (min-width:768px) {p.program-content14 {line-height:24px;padding:0 0 0.25rem 0;}}
@media all and (min-width:992px) {p.program-content14 {line-height:24px;padding:0 0 0.25rem 0;}}
@media all and (min-width:1200px) {p.program-content14 {line-height:26px;padding:0 0 1.5rem 0;}}
p.program-content14 {font-size:14px;text-align:left;color:#333333;}
p.program-content14 a {color:#006000}
p.program-content14 a:hover {color:#db0000;text-decoration:underline}
@media all and (max-width:640px) {.program-content-1 {line-height:22px;padding:0.5rem 0 0 0;color:#5a5a5a;font-size:14px}}
@media all and (min-width:641px) {.program-content-1 {line-height:23px;padding:0.5rem 0 0 0;font-size:14px}}
@media all and (min-width:768px) {.program-content-1 {line-height:24px;padding:0.5rem 0 0 0;font-size:14px}}
@media all and (min-width:992px) {.program-content-1 {line-height:24px;padding:0.5rem 0 0 0;font-size:14px}}
@media all and (min-width:1200px) {.program-content-1 {line-height:26px;padding:0.5rem 0 0 0;font-size:14px}}
.program-content-1 {text-align:left;color:#333333;}
.program-content-1 a {color:#006000}
.program-content-1 a:hover {color:#db0000;text-decoration:underline}
@media all and (max-width:640px) {.program-content2 {line-height:22px;padding:0 0.5rem 0.25rem 0.5rem;color:#5a5a5a;font-size:14px}}
@media all and (min-width:641px) {.program-content2 {line-height:24px;padding:0 0.5rem 0.25rem 0.5rem;font-size:15px}}
@media all and (min-width:768px) {.program-content2 {line-height:24px;padding:0 0.5rem 0.25rem 0.5rem;font-size:15px}}
@media all and (min-width:992px) {.program-content2 {line-height:24px;padding:0 1rem 0.25rem 1rem;font-size:14px}}
@media all and (min-width:1200px) {.program-content2 {line-height:26px;padding:0 1rem 1.5rem 1rem;font-size:14px}}
.program-content2 {text-align:left;color:#333333;}
.program-content2 a {color:#006000}
.program-content2 a:hover {color:#db0000;text-decoration:underline}
@media all and (max-width:640px) {.program-content3 {line-height:24px;padding:0 0.5rem 0.25rem 0.5rem;font-size:15px}}
@media all and (min-width:641px) {.program-content3 {line-height:24px;padding:0 0.5rem 0.25rem 0.5rem;font-size:15px}}
@media all and (min-width:768px) {.program-content3 {line-height:24px;padding:0 0.5rem 0.25rem 0.5rem;font-size:14px}}
@media all and (min-width:992px) {.program-content3 {line-height:24px;padding:0 0.5rem 0.25rem 0.5rem;font-size:14px}}
@media all and (min-width:1200px) {.program-content3 {line-height:26px;padding:0 0.5rem 1.5rem 0.5rem;font-size:14px}}
.program-content3 {color:#666666;text-align:left;}
.program-content3 a {color:#006000}
.program-content3 a:hover {color:#db0000;text-decoration:underline}
ul.program-content-0-ml {display:block;position:relative;text-align:left;line-height:1.25em;}
@media all and (max-width:640px) {ul.program-content-0-ml li {margin-left:-20px;line-height:18px;font-size:14px;}}
@media all and (min-width:641px) {ul.program-content-0-ml li {margin-left:-20x;line-height:20px;font-size:15px;}}
@media all and (min-width:768px) {ul.program-content-0-ml li {margin-left:-20px;line-height:20px;font-size:14px;}}
@media all and (min-width:992px) {ul.program-content-0-ml li {margin-left:-20px;line-height:20px;font-size:14px;}}
@media all and (min-width:1200px) {ul.program-content-0-ml li {margin-left:-20px;line-height:20px;font-size:14px;}}
ul.program-content-0-ml li {text-align:left;padding:0 20px 0 0;color:#4c4c4c;}
ul.program-content-0-ml li a {color:#006000}
ul.program-content-0-ml li a:hover {color:#db0000;text-decoration:underline}
@media all and (max-width:15em) {ul.program-content-1-ml {margin:0 0 0 20px;}}
@media all and (min-width:20.063em) and (max-width:40em) {ul.program-content-1-ml {margin:0 0 0 20px;}}
@media all and (min-width:40.064em) and (max-width:64em) {ul.program-content-1-ml {margin:0 0 0 20px;}}
@media all and (min-width:64.063em) and (max-width:90em) {ul.program-content-1-ml {margin:0 0 0 20px;}}
@media all and (min-width:90.063em) {ul.program-content-1-ml {margin:0 0 0 20px;}}
ul.program-content-1-ml {display:block;padding:0;text-align:left;list-style:circle;line-height:1.25em;}
@media all and (max-width:15em) {ul.program-content-1-ml li {padding:0;line-height:22px;font-size:14px}}
@media all and (min-width:20.063em) and (max-width:40em) {ul.program-content-1-ml li {margin-left:10px;padding:0 15px 0 0;line-height:24px;font-size:15px}}
@media all and (min-width:40.063em) and (max-width:64em) {ul.program-content-1-ml li {margin-left:10px;padding:0 15px 0 0;line-height:22px;font-size:14px}}
@media all and (min-width:64.063em) and (max-width:90em) {ul.program-content-1-ml li {margin-left:15px;padding:0 20px 0 0;line-height:24px;font-size:14px}}
@media all and (min-width:90.063em) {ul.program-content-1-ml li {margin-left:15px;padding:0 20px 0 0;line-height:26px;font-size:14px}}
ul.program-content-1-ml li {text-align:left;\color:#4c4c4c;}
ul.program-content-1-ml li a {color:#006000}
ul.program-content-1-ml li a:hover {color:#db0000;text-decoration:underline}
@media all and (max-width:640px) {ul.program-content-10 li {background:url('/vatel/images/arrow01-h8-red.png') 0 5px no-repeat transparent;margin:5px 0 0 0;line-height:19px;font-size:14px}}
@media all and (min-width:641px) {ul.program-content-10 li {background:url('/vatel/images/arrow01-h8-red.png') 0 5px no-repeat transparent;margin:5px 0 0 0;line-height:21px;font-size:15px}}
@media all and (min-width:768px) {ul.program-content-10 li {background:url('/vatel/images/arrow01-h8-red.png') 0 6px no-repeat transparent;margin:5px 0 0 0;line-height:20px;font-size:14px}}
@media all and (min-width:992px) {ul.program-content-10 li {background:url('/vatel/images/arrow01-h8-red.png') 0 6px no-repeat transparent;margin:5px 0 0 0;line-height:20px;font-size:14px}}
@media all and (min-width:1200px) {ul.program-content-10 li {background:url('/vatel/images/arrow01-h8-red.png') 0 7px no-repeat transparent;margin:5px 0 0 0;line-height:22px;font-size:14px}}
ul.program-content-10 li {list-style:none outside;padding:0 0 0 20px;text-align:left;color:#4c4c4c;}
ul.program-content-10 a {color:#006000}
ul.program-content-10 a:hover {color:#db0000;text-decoration:underline}
@media all and (max-width:640px) {ul.program-content-10-ml20-1 li {background:url('/vatel/images/arrow01-h8-red.png') 0 5px no-repeat transparent;margin:3px 0 0 -30px;line-height:19px;font-size:14px}}
@media all and (min-width:641px) {ul.program-content-10-ml20-1 li {background:url('/vatel/images/arrow01-h8-red.png') 0 5px no-repeat transparent;margin:5px 0 0 -20px;line-height:21px;font-size:15px}}
@media all and (min-width:768px) {ul.program-content-10-ml20-1 li {background:url('/vatel/images/arrow01-h8-red.png') 0 6px no-repeat transparent;margin:5px 0 0 -20px;line-height:20px;font-size:14px}}
@media all and (min-width:992px) {ul.program-content-10-ml20-1 li {background:url('/vatel/images/arrow01-h8-red.png') 0 6px no-repeat transparent;margin:5px 0 0 -20px;line-height:20px;font-size:14px}}
@media all and (min-width:1200px) {ul.program-content-10-ml20-1 li {background:url('/vatel/images/arrow01-h8-red.png') 0 7px no-repeat transparent;margin:5px 0 0 -20px;line-height:22px;font-size:14px}}
ul.program-content-10-ml20-1 li {list-style:none outside;padding:0 0 0 20px;text-align:left;color:#4c4c4c;}
ul.program-content-10-ml20-1 a {color:#006000}
ul.program-content-10-ml20-1 a:hover {color:#db0000;text-decoration:underline}
@media all and (max-width:640px) {ul.program-content-10-ml20 li {background:url('/vatel/images/arrow01-h9.png') 0 6px no-repeat transparent;margin:3px 0 0 -30px;line-height:20px;font-size:14px}}
@media all and (min-width:641px) {ul.program-content-10-ml20 li {background:url('/vatel/images/arrow01-h9.png') 0 6px no-repeat transparent;margin:5px 0 0 -20px;line-height:22px;font-size:15px}}
@media all and (min-width:768px) {ul.program-content-10-ml20 li {background:url('/vatel/images/arrow01-h9.png') 0 7px no-repeat transparent;margin:5px 0 0 -20px;line-height:22px;font-size:14px}}
@media all and (min-width:992px) {ul.program-content-10-ml20 li {background:url('/vatel/images/arrow01-h9.png') 0 7px no-repeat transparent;margin:5px 0 0 -20px;line-height:24px;font-size:14px}}
@media all and (min-width:1200px) {ul.program-content-10-ml20 li {background:url('/vatel/images/arrow01-h9.png') 0 8px no-repeat transparent;margin:5px 0 0 -20px;line-height:24px;font-size:14px}}
ul.program-content-10-ml20 li {list-style:none outside;padding:0 0 0 15px;text-align:left;color:#4c4c4c;}
ul.program-content-10-ml20 a {color:#006000}
ul.program-content-10-ml20 a:hover {color:#db0000;text-decoration:underline}
@media all and (max-width:15em) {ul.tabs-program {font-size:14px;margin:0;padding:0}}
@media all and (min-width:20.063em) and (max-width:40em) {ul.tabs-program {font-size:14px;margin:0;padding:0}}
@media all and (min-width:40.063em) and (max-width:64em) {ul.tabs-program {font-size:15px;margin:0;padding:0}}
@media all and (min-width:64.063em) and (max-width:90em) {ul.tabs-program {font-size:15px;margin:0;padding:0}}
@media all and (min-width:90.063em) {ul.tabs-program {font-size:16px;margin:0;padding:0}}
ul.tabs-program {float:left;list-style:none;width:100%;overflow:hidden}
@media all and (max-width:640px) {ul.tabs-program li {float:left;width:33.333333%;padding:1rem 0;font-size:14px;text-align:center;border-right:1px solid #b9dfb6;border-top:none;background:#f2f2f2}}
@media all and (min-width:641px) {ul.tabs-program li {float:left;width:33.333333%;padding:1rem 0;font-size:14px;text-align:left;border-right:1px solid #b9dfb6;background:#f2f2f2}}
@media all and (min-width:768px) {ul.tabs-program li {width:100%;padding:0.75rem 0 0.75rem 1rem;font-size:14px;display:block;text-align:left;border-right:none;background:#ffffff}}
@media all and (min-width:992px) {ul.tabs-program li {width:100%;padding:1rem 0 1rem 1rem;font-size:14px;display:block;text-align:left;border-right:none;background:#ffffff}}
@media all and (min-width:1200px) {ul.tabs-program li {width:100%;padding:1rem 0 1rem 1rem;font-size:16px;display:block;text-align:left;border-right:none;background:#ffffff}}
ul.tabs-program li {position:relative;list-style:none;cursor:pointer;color:#666666;border-bottom:1px solid #b9dfb6;overflow:hidden;}
ul.tabs-program li:first-child {margin-top:-1px}
ul.tabs-program li:hover {color:#d80000}
ul.tabs-program li.active {font-weight:bold;}
/*@media all and (max-width:640px) {ul.tabs-program li.active{color:#db0000;background:#ffffff}}
@media all and (min-width:641px) {ul.tabs-program li.active{color:#ffffff;background:#549d4e}}*/
@media all and (max-width:20em) {ul.tabs-program li.active {color:#db0000;background:#ffffff}}
@media all and (min-width:20.063em) and (max-width:40em) {ul.tabs-program li.active {color:#db0000;background:#ffffff}}
@media all and (min-width:40.063em) and (max-width:64em) {ul.tabs-program li.active {color:#ffffff;background:#549d4e}}
@media all and (min-width:64.063em) and (max-width:90em) {ul.tabs-program li.active {color:#ffffff;background:#549d4e}}
@media all and (min-width:90.063em) {ul.tabs-program li.active {color:#ffffff;background:#549d4e}}
.tab-program_container {background:#ffffff;padding-left:0;}
.tab-program_content {padding:0 0 0.25rem 0;display:none;font:14px NanumGothic;line-height:1.5em;}
.tab-program_container .tab-program_content ul {margin:0px;padding:0px;}
.tab-program_container .tab-program_content ul li {padding:5px;list-style:none;}
.hori-line {height:1px;background:#eaeaea;margin:30px 0 20px 0;}
@media all and (max-width:640px) {.sidebar-toggle {display:block;width:100%;font-size:14px;padding:0.6rem 2rem;margin-top:1rem;}}
@media all and (min-width:641px) {.sidebar-toggle {display:none}}
.sidebar-toggle {background:#156500;color:#ffffff;text-align:left;border:1px solid #115000;}
.sidebar-toggle:hover {color:#ffffff;background:#156500;}
.sidebar-toggle:after {display:inline-block;font-family:'icomoon';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;content:'\f078';line-height:inherit;}
.sidebar-toggle.sidebar-active {background:#156500;color:#ffffff;}
.sidebar-toggle.sidebar-active:after {color:#ffffff;content:'\f077';}
.sidebar nav nav {padding:0px 0 0px 10px;font-size:95%}
.sidebar nav nav li {margin:0.5rem 0}
@media print {.sidebar-toggle {display:none}.sidebar {display:none}}
@media all and (max-width:640px) {.sidebar {width:100%;font-size:14px;padding:0;}}
@media all and (min-width:641px) {.sidebar {width:15%;font-size:14px;padding:0.5rem 0;}}
@media all and (min-width:768px) {.sidebar {width:12%;font-size:14px;padding:1.5rem 0 1rem 0;}}
@media all and (min-width:992px) {.sidebar {width:12%;font-size:15px;padding:1.5rem 0 1rem 0;}}
@media all and (min-width:1200px) {.sidebar {width:12%;font-size:15px;padding:2rem 0 1rem 0;}}
.sidebar {color:#000000;float:left;display:block;}
.sidebar.sidebar-active {display:block}
@media all and (max-width:640px) {.sidebar-block-toggle {display:block;width:100%;font-size:14px;padding:0.6rem 2rem;margin-top:1rem;}}
@media all and (min-width:641px) {.sidebar-block-toggle {display:none}}
.sidebar-block-toggle {background:#156500;color:#ffffff;text-align:left;border:1px solid #115000;}
.sidebar-block-toggle:hover {color:#ffffff;background:#156500;}
.sidebar-block-toggle:after {display:inline-block;font-family:'icomoon';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;content:'\f078';line-height:inherit;}
.sidebar-block-toggle .sidebar-block-active {background:#156500;color:#ffffff;}
.sidebar-block-toggle .sidebar-block-active:after {color:#ffffff;content:'\f077';}
.sidebar-block nav nav {padding:0px 0 0px 10px;font-size:95%}
.sidebar-block nav nav li {margin:0.5rem 0}
@media all and (max-width:640px) {.sidebar-block {display:block;width:100%;font-size:14px;padding:0;}}
@media all and (min-width:641px) {.sidebar-block {display:block;width:15%;font-size:14px;padding:0.5rem 0;}}
@media all and (min-width:768px) {.sidebar-block {display:block;width:15%;font-size:14px;padding:3rem 0 1rem 0;}}
@media all and (min-width:992px) {.sidebar-block {display:block;width:12%;font-size:14px;padding:3rem 0 1rem 0;}}
@media all and (min-width:1200px) {.sidebar-block {display:block;width:12%;font-size:15px;padding:3rem 0 1rem 0;}}
.sidebar-block {color:#000000;float:left}
.sidebar-block.sidebar-block-active {display:block}
@media all and (max-width:640px) {.rc-wrap {float:left;width:100%;padding:0.5rem 0 0 0;}}
@media all and (min-width:641px) {.rc-wrap {float:right;width:80%;padding:0;}}
@media all and (min-width:768px) {.rc-wrap {float:right;width:80%;padding:3rem 0 0 0;}}
@media all and (min-width:992px) {.rc-wrap {float:right;width:85%;padding:3rem 0 0 0;}}
@media all and (min-width:1200px) {.rc-wrap {float:right;width:85%;padding:3.5rem 0 0 0;}}
.rc-wrap {display:block;text-align:left}
@media all and (max-width:640px) {.content-description-blank {padding-top:10px}}
@media all and (min-width:641px) {.content-description-blank {padding-top:10px}}
@media all and (min-width:768px) {.content-description-blank {padding-top:15px}}
@media all and (min-width:992px) {.content-description-blank {padding-top:20px}}
@media all and (min-width:1200px) {.content-description-blank {padding-top:30px}}
.content-description-blank {display:block}
@media all and (max-width:640px) {.content-description-blank1 {padding-top:15px}}
@media all and (min-width:641px) {.content-description-blank1 {padding-top:20px}}
@media all and (min-width:768px) {.content-description-blank1 {padding-top:20px}}
@media all and (min-width:992px) {.content-description-blank1 {padding-top:25px}}
@media all and (min-width:1200px) {.content-description-blank1 {padding-top:30px}}
.content-description-blank1 {display:block}
@media all and (max-width:640px) {.content-description-blank2 {padding-top:20px}}
@media all and (min-width:641px) {.content-description-blank2 {padding-top:0}}
@media all and (min-width:767px) {.content-description-blank2 {padding-top:0}}
@media all and (min-width:992px) {.content-description-blank2 {padding-top:0}}
@media all and (min-width:1200px) {.content-description-blank2 {padding-top:0}}
.content-description-blank2 {display:block}
@media all and (max-width:640px) {.content-description-blank3 {padding-top:30px}}
@media all and (min-width:641px) {.content-description-blank3 {padding-top:0}}
@media all and (min-width:768px) {.content-description-blank3 {padding-top:0}}
@media all and (min-width:992px) {.content-description-blank3 {padding-top:0}}
@media all and (min-width:1200px) {.content-description-blank3 {padding-top:0}}
.content-description-blank3 {display:block}
@media all and (max-width:640px) {.content-description-blank4 {padding-top:10px}}
@media all and (min-width:641px) {.content-description-blank4 {padding-top:10px}}
@media all and (min-width:768px) {.content-description-blank4 {padding-top:15px}}
@media all and (min-width:992px) {.content-description-blank4 {padding-top:10px}}
@media all and (min-width:1200px) {.content-description-blank4 {padding-top:10px}}
.content-description-blank4 {display:block}
@media all and (max-width:640px) {.content-description-blank5 {padding-top:50px}}
@media all and (min-width:641px) {.content-description-blank5 {padding-top:50px}}
@media all and (min-width:768px) {.content-description-blank5 {padding-top:50px}}
@media all and (min-width:992px) {.content-description-blank5 {padding-top:40px}}
@media all and (min-width:1200px) {.content-description-blank5 {padding-top:0}}
.content-description-blank5 {display:block}
@media all and (max-width:640px) {.content-description-blank6 {padding-top:0px}}
@media all and (min-width:641px) {.content-description-blank6 {padding-top:0px}}
@media all and (min-width:768px) {.content-description-blank6 {padding-top:20px}}
@media all and (min-width:992px) {.content-description-blank6 {padding-top:30px}}
@media all and (min-width:1200px) {.content-description-blank6 {padding-top:30px}}
.content-description-blank6 {display:block}
@media all and (max-width:640px) {.content-description-blank7 {padding-top:10px}}
@media all and (min-width:641px) {.content-description-blank7 {padding-top:15px}}
@media all and (min-width:768px) {.content-description-blank7 {padding-top:20px}}
@media all and (min-width:992px) {.content-description-blank7 {padding-top:30px}}
@media all and (min-width:1200px) {.content-description-blank7 {padding-top:30px}}
.content-description-blank7 {display:block}
@media all and (max-width:640px) {.content-description-blank8 {padding-top:10px}}
@media all and (min-width:641px) {.content-description-blank8 {padding-top:20px}}
@media all and (min-width:767px) {.content-description-blank8 {padding-top:0}}
@media all and (min-width:992px) {.content-description-blank8 {padding-top:0}}
@media all and (min-width:1200px) {.content-description-blank8 {padding-top:0}}
.content-description-blank8 {display:block}
@media all and (max-width:640px) {.content-description-blank9 {padding-top:10px}}
@media all and (min-width:641px) {.content-description-blank9 {padding-top:20px}}
@media all and (min-width:768px) {.content-description-blank9 {padding-top:30px}}
@media all and (min-width:992px) {.content-description-blank9 {padding-top:40px}}
@media all and (min-width:1200px) {.content-description-blank9 {padding-top:60px}}
.content-description-blank9 {display:block}
@media all and (max-width:640px) {.content-description-blank10 {padding-top:10px}}
@media all and (min-width:641px) {.content-description-blank10 {padding-top:10px}}
@media all and (min-width:768px) {.content-description-blank10 {padding-top:0px}}
@media all and (min-width:992px) {.content-description-blank10 {padding-top:0px}}
@media all and (min-width:1200px) {.content-description-blank10 {padding-top:0}}
.content-description-blank10 {display:block}
@media all and (max-width:640px) {.content-description-blank11 {padding-top:0}}
@media all and (min-width:641px) {.content-description-blank11 {padding-top:0}}
@media all and (min-width:768px) {.content-description-blank11 {padding-top:25px}}
@media all and (min-width:992px) {.content-description-blank11 {padding-top:35px}}
@media all and (min-width:1200px) {.content-description-blank11 {padding-top:50px}}
.content-description-blank11 {display:block}
@media all and (max-width:640px) {.content-description-blank12 {margin:20px 0 0 0;}}
@media all and (min-width:641px) {.content-description-blank12 {margin:30px 0 0 0;}}
@media all and (min-width:768px) {.content-description-blank12 {margin:30px 0 0 0;}}
@media all and (min-width:992px) {.content-description-blank12 {margin:40px 0 0 0;}}
@media all and (min-width:1200px) {.content-description-blank12 {margin:40px 0 0 0;}}
.content-description-blank12 {display:block;position:relative;}
@media all and (max-width:640px) {.content-description-blank13 {padding-top:20px}}
@media all and (min-width:641px) {.content-description-blank13 {padding-top:20px}}
@media all and (min-width:768px) {.content-description-blank13 {padding-top:30px}}
@media all and (min-width:992px) {.content-description-blank13 {padding-top:30px}}
@media all and (min-width:1200px) {.content-description-blank13 {padding-top:30px}}
.content-description-blank13 {display:block}
.more9 {width:68px;height:25px;background:transparent url(http://segolive.com/segolive/images/more9.png) no-repeat}
.more9 a {size:14px}
.more9:hover {background:url(http://segolive.com/segolive/images/more9-1.png) no-repeat}
/*
#ms3 .d_step_banner {position:relative;width:100%;height:50px;margin:0 auto;padding:0;overflow:hidden}
#ms3 .d_step_banner .mask {position:relative;margin:0 auto;width:100%;height:50px;}
#ms3 .d_step_banner .img {position:absolute;list-style:none}
#ms3 .d_step_banner .img li {float:left;position:relative;width:150px;height:50px;margin-right:20px;list-style:none;}
#ms3 .d_step_banner .img li:last-child {margin-right:0;}
#ms3 .d_step_banner .img li h3 {padding:10px 0;font-size:24px;color:#876245}
#ms3 .d_step_banner .img li h3 span {font-weight:400}
#ms3 .d_step_banner .next {position:absolute;z-index:1;top:50%;margin-top:-20px;cursor:pointer;right:0px}
#ms3 .d_step_banner .prev {position:absolute;z-index:1;top:50%;margin-top:-20px;cursor:pointer;left:0px}
#ms3 .d_container {position:relative;width:100%;margin:0 auto}
*/
/** 추가 메인 하단 뉴스 **/
#section-news-main {margin:0 auto;padding:0;overflow:hidden;width:100%}
h1 {font-family:NanumGothic;font-size:3.55em;line-height:1.75em;margin-bottom:15px;text-align:center;font-weight:bold;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.8);}
/** posts slider widget **/
.news-main-items {float:left;padding:0;width:100%;list-style:none;}
@media all and (max-width:640px) {.news-main-items .list {height:400px;padding-right:30px;}}
@media all and (min-width:641px) {.news-main-items .list {height:400px;padding-right:15px;}}
@media all and (min-width:768px) {.news-main-items .list {height:425px}}
@media all and (min-width:992px) {.news-main-items .list {height:425px}}
@media all and (min-width:1200px) {.news-main-items .list {height:425px}}
.news-main-items .list {overflow:hidden;width:100%}
@media all and (max-width:640px) {.list li {width:98%;margin-top:0px;}}
@media all and (min-width:641px) {.list li {width:46%;margin-top:0px;}}
@media all and (min-width:768px) {.list li {width:23%;margin-top:20px;}}
@media all and (min-width:992px) {.list li {width:23%;margin-top:20px;}}
@media all and (min-width:1200px) {.list li {width:23%;margin-top:20px;}}
.news-main-items .list li {float:left;margin-right:20px;list-style:none;}
.news-main-items .next {position:absolute;z-index:1;top:50%;cursor:pointer;right:0px;-webkit-box-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);box-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);}
.news-main-items .prev {position:absolute;z-index:1;top:50%;cursor:pointer;left:0px;-webkit-box-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);box-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);}
.news-main-item {float:left;display:block;background:#fff;padding:0px;/*-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.4);box-shadow:0 2px 3px rgba(0,0,0,0.4);*/}
.news-main-item .thumbnail {display:block;margin-bottom:10px;cursor:pointer;}
.news-main-item .thumbnail img {display:block;padding:0;/*-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;transition:all 0.3s linear;*/}
.news-main-item .thumbnail:hover img {-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;/*content:"";position:absolute;top:0;left:0;right:0;bottom:0;*/background-color:#000;opacity:0.7}
.news-main-item h3 {font-family:NanumGothic;font-size:1.25em;line-height:1.25em;margin-bottom:12px;}
.news-main-item h3 a {text-decoration:none;color:#333;}
.news-main-item h3 a:hover {text-decoration:underline;}
.news-main-item h4 {font-family:NanumGothic;padding:20px 0;font-size:1em;color:#876245}
.news-main-item h4 a {text-decoration:none;color:#333;}
.news-main-item h4 a:hover {text-decoration:underline;}
.news-main-item h4 span {font-weight:400}
.news-main-item .postdate {float:right;position:relative;bottom:0;right:0;margin-top:-22px;margin-right:-5px;padding:6px 10px;color:#fff;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.4);font-size:0.8em;font-weight:bold;background:#4e90da;}
.news-main-item p {font-size:0.9em;line-height:1.55em;margin:30px 0;}
.news-main-item p.readmore a {color:#4e90da;padding:7px 20px;text-decoration:none;font-weight:normal;-webkit-border-radius:3px;-moz-border-radius:4px;border-radius:4px;border:1px solid #4e90da}
.news-main-item p.readmore a:hover {background:#4e90da;color:#fff;font-weight:bold}
.news-main-item .d_program-content {line-height:20px;padding:0;font-size:14px}
.news-main-item time {color:#e31818;font-size:13px;margin-bottom:15px}
/** posts slider nav **/
.slider--nav {display:block;text-align:center;margin-bottom:5px;}
.slider--nav a {display:inline-block;padding:5px 8px;margin-right:8px;font-size:1.4em;background:#fff;color:#666;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 2px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:2px 2px 0px rgba(0, 0, 0, 0.2);box-shadow:2px 2px 0px rgba(0, 0, 0, 0.2);}
.slider--nav a:active {-webkit-box-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);box-shadow:1px 1px 0 rgba(0, 0, 0, 0.2);}
.slider--nav .next {position:absolute;z-index:1;top:50%;margin-top:-10px;cursor:pointer;right:2px}
.slider--nav .prev {position:absolute;z-index:1;top:50%;margin-top:-10px;cursor:pointer;left:2px}
@media screen and (max-width:660px) {h1 {font-size:2.4em;line-height:1.2em;}.news-main-item h3 {font-size:1.65em;}}
.clearfix--news:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix--news {display:inline-block;}
html[xmlns] .clearfix--news {display:block;}
*html .clearfix--news {height:1%;}

/*추가*/
#content {float:right;width:905px; overflow:hidden;}
#sub_title {position:relative; height:60px; margin:0 0 25px;}
#sub_title h2 {padding:30px 0 0 0;line-height:26px;font-size:24px;color:#440062;font-family:NanumGothic;}
#con_area {*zoom:1;min-height:320px;padding:0 0 60px 0;}
#con_area:after {content:"";display:block;clear:both;}
.sub_left {float:left;width:100%;/*white-space:noWrap;*/}
/*포토갤러리 슬라이드*/
/**{margin:0; padding:0;}
ul,ol,dl{list-style:none;}
img , video{max-width:100%; border:0;}
a{text-decoration:none; color:#333; display:inline-block;}
table{border-collapse:collapse; border-spacing:0;}
input , select {vertical-align:middle;}
html{height:100%;}
label{cursor:pointer;}
i, em, address{font-style:normal; font-weight:normal;}
*/
/*슬라이드바디*/
@media all and (max-width:640px) {.slide_ul {min-height:240px;}}
@media all and (min-width:641px) {.slide_ul {min-height:390px;}}
@media all and (min-width:768px) {.slide_ul {height:900px}}
@media all and (min-width:992px) {.slide_ul {height:900px;}}
@media all and (min-width:1200px) {.slide_ul {height:900px;}}
.slide{margin:0 auto;width:100%;position:relative;display:block;background-color:#ffffff;border:6px #ffffff solid;-webkit-box-shadow:3px 3px 8px #606060;/* Safari and Chrome */
-moz-box-shadow:3px 3px 8px #606060; /* Firefox */
box-shadow:3px 3px 8px #606060; /* CSS3 */
filter: progid:DXImageTransform.Microsoft.Shadow(color=#606060, Direction=135, Strength=6);}

@media all and (max-width:640px) {.slide_ul {min-height:240px;}}
@media all and (min-width:641px) {.slide_ul {min-height:370px;}}
@media all and (min-width:768px) {.slide_ul {height:790px}}
@media all and (min-width:992px) {.slide_ul {height:790px;}}
@media all and (min-width:1200px) {.slide_ul {height:790px;}}
.slide_ul{display:block;position:relative;width:100%;height:100%;}
.slide_ul>li{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;list-style:none;}
.slide_ul>li img{max-width:100%;border:0;}
.show{display:block;}

/* 하단버튼*/
.slide_btn>li{float:left;margin:0 5px 5px 0;list-style:none;}
.slide_btn>li>a{display:block;width:14px;height:14px;background:url(http://segolive.com/segolive/images/spr.png) -24px -125px;text-indent:-999em;}
.slide_btn>li>a.active{background-position:0 -126px;}
.slide_btn{z-index:100;position:absolute;right:0;bottom:0;}
.slide_btn:after{content:'';display:block;clear:both;}
.slide_btn{*zoom:1;}
