
@font-face {
	font-family: 'ng';
	font-style: normal;
	font-weight: 400;
	src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot);
	src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
		url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff2) format('woff2'),
		url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff) format('woff'),
		url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
	font-family: 'ng';
	font-style: bold;
	font-weight: 700;
	src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot);
	src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
		url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff2) format('woff2'),
		url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff) format('woff'),
		url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.ttf) format('truetype');
}
@font-face{
font-family:"ng";
src:url("font/NanumGothic.eot");
src:local(¡Ø),url("font/NanumGothic.woff") format("woff")}
@font-face{
font-family:"ngb";
src:url("font/NanumGothicBold.eot");
src:local(¡Ø),url("font/NanumGothicBold.woff") format("woff")}


html,body{width:100%; height:100%;font-size:14px;font-family:"ng","Nanum Gothic","NanumGothic","dotum","µ¸¿ò";color:#000;background:#fff}
html,body,h1,h2,h3,h4,h5,h6,ul,ol,li,div,span,img,iframe,input,button,a,dl,dt,dd,p{margin:0;padding:0}
ul,ol,li{list-style:none}
img,select,textarea{border:0 none;vertical-align:top}
table{margin:0;padding:0;border-collapse:collapse}

a {text-decoration:none;color:#2d2d2d}
a:visited {text-decoration:none;color:#2d2d2d}
a:active {text-decoration:none;color:#2d2d2d}
a:hover {text-decoration:none;color:#2d2d2d}

h1,h2,h3,h4,h5,h6{font-family:"ngb"}

.layer_popup{position:absolute;z-index:500}

input{vertical-align:middle;}
input[type="text"],input[type="password"]{border:1px solid #ccc;line-height:12px;padding:3px 0 2px 0;}
input[type="radio"],input[type="checkbox"]{margin:0px 3px 0 5px;}
label{vertical-align:middle}
button{cursor:pointer;vertical-align:middle}
select{vertical-align:middle;line-height:12px !important;height:24px;border:1px solid #ccc;}
input[type="hidden"]{display:none}

/*»ó´Ü·Î±×ÀÎ¹Ù*/
.login_wrap { position:relative; height:34px; z-index:5000; }
.login_wrap .login_bar { width:100%; position:fixed; top:0; left:0; background:#2a2a2a; z-index:5000; }
.login_wrap .login_bar > div { width:1300px; margin:0 auto; }
.login_wrap .login_bar div div { width:60%; overflow:hidden; padding-left:320px; height:34px; }
.login_wrap .login_bar div ul { overflow:hidden; float:left;}
.login_wrap .login_bar div p { float:right; margin:0; padding:9px; font-size:12px; color:#d0d0d0; position:relative; padding-right:65px; min-width:205px; text-align:right; }
.login_wrap .login_bar div p a { position:absolute; top:5px; right:0px; }
.login_wrap .login_bar div ul li { float:left; background:url("/img/login/loginbox_line.png") no-repeat left center; }
.login_wrap .login_bar div ul li:first-child { background:none; }
.login_wrap .login_bar div ul li a { display:block; padding:9px; color:#d0d0d0; font-size:12px; }
.login_wrap .login_bar div ul li a:hover {color:#fff;}

/* 230613 sic */
.login_wrap .login_bar div ul li:last-child {overflow: hidden;}
.login_wrap .login_bar div ul li #timer {float: left;}
.login_wrap .login_bar div ul li .timer-btn {float: left; padding-top: 6px;}
.login_wrap .login_bar div ul li .timer-btn input[type="button"] {padding: 1px 7px 2px 25px; background: #efefef url('/img/login/icon_timer.png') no-repeat 7px center; border: none; border-radius: 3px;}
/* end 230613 sic */

/*Å©·Ò ½ºÅ©·Ñ ½ºÅ¸ÀÏ*/
::-webkit-scrollbar {width: 15px; height: 8px;}
::-webkit-scrollbar-button:start:decrement, ::-webkit-scrollbar-button:end:increment {display: block; height: 20px; background: #efefef}
::-webkit-scrollbar-track {background: #efefef;}
::-webkit-scrollbar-thumb {height: 50px; width: 50px; background: rgba(0,0,0,.2);}

/*·¹ÀÌ¾Æ¿ô*/
table td{padding:0;margin:0}

/*·¹ÇÁÆ® ¹Ú½º*/
#left_header{width:258px;overflow:hidden;height:100%;position:fixed;z-index:5050;padding-top:8px;left:0;top:0;background:url("/img/common/ptn02.png") #ae0c0c}
/*gnb*/
/*ol.dot li{background:url('../img/common/dot_gnb.jpg') no-repeat center right;}ÀÌ°ÅÇØ¾ßµÊ¤±¤«¤¤¤«¤¤¤·¤«¤¤¤·¤©¤·¤¤¤©*/
.header{background:#ae0c0c;text-align:center;padding:15px}
h1.logo{text-align:center;/* padding:0 0 10px 0; */}
.gnb{text-align:center; padding-bottom:0px; width:100%; margin:0 auto;}
.gnb ol{text-align:center;padding:10px 0;width:100%}
.gnb ol li{display:inline}
.gnb ol li a{height:7px;color:#d78585;font-size:11px;letter-spacing:-1px;}/*background-image:url("/img/include/gnb.jpg");background-repeat:no-repeat*/
.gnb ol li.eng a{background-position:0 0}
.gnb ol li.login a{background-position:-46px 0}
.gnb ol li.join a{background-position:-92px 0}
.gnb ol li.logout a{background-position:-46px -7px}
.gnb ol li.mypage a{background-position:-92px -7px}
.gnb ol li.sitemap a{background-position:-138px 0}
.gnb ol li:first-child{margin-left:0}
/*¸ÞÀÎ ¸Þ´º*/
#main_menu ul > li {font-family: "ng"; }
#main_menu ul > li > h2{font-size:14px;display:block;width:87%;padding-left:13%;height:40px;line-height:40px;color:#fff;font-size:16px;font-family:"ngb";border-top:1px solid #b62525;border-bottom:1px solid #9c0b0b}
#main_menu ul > li > h2 > a{display:block;width:100%;height:100%;color:#fff}
#main_menu ol.sub {background: #610000; padding-bottom: 5px; padding-top: 5px; padding-left: 0px; display: none; padding-right: 0px}
#main_menu ol.sub li a {font-size: 14px; padding-left:13%;height: 25px; color: #B3B3B3;display: block; line-height: 25px;}
#main_menu ol.sub li a:hover,
#main_menu ol.sub li a.on {color: #fff}
/*¹è³Ê*/
.social{width:140px;padding:15px;overflow:hidden;margin:0 auto}
.social li{float:left;margin-left:17px}
.social li:first-child{margin-left:0}

.socialtest{width:190px;padding:15px;overflow:hidden;margin:0 auto}
.socialtest li{float:left;margin-left:5px}
.socialtest li:first-child{margin-left:0}
/* .socialtest li:nth-child(4){margin-left:28px}*/

/*search*/
.search{overflow:hidden;padding:15px 0;border-bottom:1px solid #b62424}
.search .wrap{width:191px;margin:0 auto;}
.search .wrap input {width:141px;padding-left:15px;height:24px;float:left;border:0 none;line-height:24px;color:#fff;background:url('/img/include/bg_search.jpg') left}
.search .wrap button{width:35px;height:29px;float:right;text-indent:-9999px;border:0 none;background:url('/img/include/bg_search.jpg') right}
/*banner
.banner_zone{width:167px;margin:0 auto;overflow:hidden;padding:30px 0}
.banner_zone h3{margin-bottom:15px}
.banner_zone .btn{display:block;width:19px;height:10px;margin:10px auto}
.banner_zone ul{padding:0 3px}
.banner_zone li{overflow:hidden;margin-top:5px}
.banner_zone li:first-child{margin-top:0}
.banner_zone li a img{border:1px solid #ccc}
*/
.banner_zone {border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; padding: 20px 0;overflow:hidden}
.banner_zone p{display: block; text-align: center; float: left; border-left:1px solid #dcdcdc; width:22%; height:45px;line-height: 45px;}
.banner_zone .banner_arr{width:100%; height:45px; overflow: hidden; position: relative; background: #efefef;float:right}
.banner_zone .banner_arr ol{display: inline-block;float:left;margin: 0;padding: 0;list-style: none;}
.banner_zone .banner_arr ol li{position:absolute;top:13px;}
.banner_zone .banner_arr ol li.prev{left:20px;}
.banner_zone .banner_arr ol li.next{right:20px;}
.banner_zone .banner{height:45px; overflow:hidden; position:relative;margin:0 45px;}
.banner_zone ul.banner_list{position:absolute;left:0;top:0;margin: 0;padding: 0;list-style: none;}
.banner_zone ul.banner_list li { float:left;  width:137px;overflow: hidden;}
.banner_zone ul.banner_list li a { float:left; }

#right_box{width:134px;height:100%;position:fixed;right:-134px;top:0;z-index:5100;background:#242424}
#right_box ul li a{display:block;width:134px;height:49px;color:#fff;font-size:13px;font-weight:700;background-image:url("/img/include/quick_menu.jpg")}
#right_box ul li.btn_close a{height:34px}
#right_box ul li.btn_close a span {display:block;padding:10px 10px}
#right_box ul li span {display:block;padding:19px 0 0 50px}
#right_box ul li.menu01 a{background-position:0 -34px}
#right_box ul li.menu01 a:hover,
#right_box ul li.menu01 a.on{background-position:134px -34px}
#right_box ul li.menu02 a{background-position:0 -83px}
#right_box ul li.menu02 a:hover,
#right_box ul li.menu02 a.on{background-position:134px -83px}
#right_box ul li.menu03 a{background-position:0 -132px}
#right_box ul li.menu03 a:hover,
#right_box ul li.menu03 a.on{background-position:134px -132px}
#right_box ul li.menu04 a{background-position:0 -181px}
#right_box ul li.menu04 a:hover,
#right_box ul li.menu04 a.on{background-position:134px -181px}
#right_box ul li.menu05 a{background-position:0 -230px}
#right_box ul li.menu05 a:hover,
#right_box ul li.menu05 a.on{background-position:134px -230px}
#right_box ul li.menu06 a{background-position:0 -279px;}
#right_box ul li.menu06 a:hover,
#right_box ul li.menu06 a.on{background-position:134px -279px}
#right_box ul li.menu07 a{background-position:0 -328px;}
#right_box ul li.menu07 a:hover,
#right_box ul li.menu07 a.on{background-position:134px -328px}
#right_box ul li.menu08 a{background-position:0 -377px;}
#right_box ul li.menu08 a:hover,
#right_box ul li.menu08 a.on{background-position:134px -377px}





.quick_menu_btn{width:31px;height:131px;position:fixed;z-index:500;right:0;top:65px;cursor:pointer}

#main_content{min-height:100%;}

#footer{float:left;width:80%;height:120px;font-family:'ng';font-size:12px;color:#454545;padding:30px 10% 0 10%; background-color:#fff;}
#footer .agreement{width:100%}
#footer .agreement ol{width:100%;text-align:center;padding:15px 0}
#footer .agreement ol li{display:inline;border-left:1px solid #dbdbdb;margin-left:10px;padding-left:10px}
#footer .agreement ol li:first-child{border:0;padding-left:0px;}

#footer p.address {clear:both;text-align:center; font-size:11px;padding:15px 0;line-height:18px; border-top:2px solid #dcdcdc;}
#footer p.address{line-height:18px;}



/*Å¸ÀÌÆ² ¹Ú½º*/
h2.title_box{text-align:left;color:#333;font-family:'ngb';font-size:40px;width:80%;margin:0 10% 15px 10%;border-bottom:1px solid #dad7ce;padding:40px 0 25px 0}
h2.title_box_camp {position:relative;}
h2.title_box_camp:after {content:"¹æÇÐÄ·ÇÁ ÇÁ·Î±×·¥Àº µÎ Á¾·ù·Î ³ª´µ¸ç °¢ ÇÁ·Î±×·¥ Å¬¸¯ ½Ã ¼¼ºÎ³»¿ë È®ÀÎ °¡´ÉÇÕ´Ï´Ù.";
	position:absolute;bottom:6px;left:6px;width:100%;height:15px;font-size:15px;color:#666;z-index:99;
}


/*ÅÇ ¹Ú½º*/
ul.tab_box{margin:0 10%;width:80%;overflow:hidden;padding-bottom:30px}
ul.tab_box li{float:left;bo rder-left:1px solid #333;margin-bottom:10px; letter-spacing:-1px;}

ul.tab_box li a{display:block;widt h:100%;padding:0 10px;color:#black;font-size: 18px;line-height: 22px;font-family:"ng";font-weight:bold;position:relative;}
ul.tab_box li a:after {content:"";position:absolute;top:1px;right:0;width:1px;height:14px;background:#666;}
ul.tab_box li:last-child a:after {display:none;}
ul.tab_box li a:hover,
ul.tab_box li a.on{color:#ae0c0c}

ul.tab_box li.color_winter {margin-right:10px;}
ul.tab_box li.color_center a {color:#f3a619;}
ul.tab_box li.color_winter a {color:#2d2d2d;border:1px solid #d9d9d9;padding: 12px 12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
ul.tab_box li.color_winter a:after {display:none;}

ul.tab_box li.color_center a:hover,
ul.tab_box li.color_center a.on{color:#ae0c0c}
ul.tab_box li.color_winter a:hover,
ul.tab_box li.color_winter a.on{color:#ae0c0c;border:1px solid #ae0c0c;}


/*º»¹® ·¦*/
.basicwrap{width:80%;margin:10px 10%;overflow:hidden;float:left}]
.basicwrap p{line-height:22px}

/*±¸±Û Áöµµ*/
#map_canvas {  z-index:1; width:99.5%; height:500px; border:1px solid #ccc;}

#con_area{padding:0 0 0 258px;height:100%;min-width:1024px}
#sub_con_area{padding:0 0 0 258px;height:100%;min-width:80%}
#sub_con_area{}
#sub_content {width:1024px;min-height:88%;ove rflow:hidden;margin:0 auto}
#sub_content p,
#sub_content th,
#sub_content td{line-height:26px; word-break: keep-all;}

/*ICEV ÇÁ·Î±×·¥*/
.container03{width:100%;height:560px;background:url("/img/common/ptn01.png") repeat #27aacd;overflow:hidden;}
.container03 h4 {width:1149px;margin:0 auto;padding-top:60px;text-align:center;}
.container03 h5{width:1149px;margin:0 auto;padding:20px 0 30px 0;text-align:center;border-bottom:1px solid #2399b8;}
.container03 .main_program {width:1148px;overflow:hidden; margin:0px auto;height:373px;position:relative}

.main_program ul.list_program {position:absolute;left:0;top:0;height:324px;overflow:hidden}
ul.list_program li{float:left;padding:30px 19px 0 0;height:289px;}
ul.list_program li a {display:block;width:214px;height:289px;background:#fff;}

ul.list_program li a:hover div {color:#005bcc}
ul.list_program li a:hover {border-bottom:5px solid #005bcc}
ul.list_program li a dl dt > div {font-size:16px;color:#545454;padding:20px 0 12px 0;font-weight:900; text-align:center;}
ul.list_program li a dl dt img {width:214px;height:182px;border-bottom:1px solid #d9d9da}
ul.list_program li a dl dd {color:#737373;text-align:center; font-size:12px;line-height:18px;}

/*About ÇÁ·Î±×·¥*/
.container04 {float:left;width:100%;height:690px;background:url("/img/main/main_cont03_bg.jpg") center}
.container04 .main_about {width:1148px;margin:0 auto;text-align:center;margin-top:60px}
.container04 .main_about h4 {margin-bottom:20px}
.list_about {width:100%;border-top:1px solid #51585b;margin-top:30px;padding-top:30px}
.list_about li{width:24.8%;float:left;background-image:url("/img/common/ptn01.png");min-height:217px}
.list_about li.about02 { background-color: #ae0c0c;}
.list_about li.about04 {background-color: #27aacd;}
.list_about li.about05 {background-color: #ff8100;}
.list_about li.about07 {background-color: #8abb07;}
.list_about li > img{width:100%}
.list_about li h5 {text-align:left; margin:0 18px 0 18px;padding:30px 0 12px 0}
.list_about li h5{color:#fff;font-size:25px;font-weight:700;display:inline-block}
.list_about li p {text-align:justify;color:#fff;font-size:13px;line-height:18px;padding:12px 27px 0 27px}
/*Ã¢ÀÇÀûÃ¼ÇèÈ°µ¿ history*/
.cid_history_list ul{height:165px}
.cid_history_list ul li{float:left;margin-left:15px;margin-bottom:10px;border:1px solid #ccc}
.cid_history_list ul li.fst{margin-left:0}
.cid_history_list ul li a{width:187px;height:50px}
.cid_history_list ul li a img{width:100%;height:100%}
/*wideright*/
.wideright #con_area{padding:0 134px 0 258px}

.wideright #right_box{width:134px;height:100%;position:fixed;right:0;top:0;z-index:5010;background:#242424}
@media all and (min-width:1367px){
	/* ºê¶ó¿ìÁ® °¡·ÎÆøÀÌ 1025px ÀÌ»óÀÏ °æ¿ì. ¹è°æ»öÀÌ °ËÁ¤À¸·Î Ãâ·Â */
#sub_con_area.sub{ width:1024px;}

}

@media all and (max-width:1366px){
	/* ºÎ¶ó¿ìÁ® °¡·ÎÆøÀÌ 750px º¸´Ù ÀÛÀ» °æ¿ì. ¹è°æ»öÀÌ ÆÄ¶ûÀ¸·Î Ãâ·Â  */
.container03{width:100%;}
.container03 h4 {width:910px;}
.container03 h5{width:910px;}
.container03 .main_program {width:910px;}
.container04{width:100%;}
.container04 .main_about {width:910px;}
.list_about li{min-height:171px}
.list_about li h5{letter-spacing:-1px;width:80%;font-size:20px;padding:10px 0 5px 0}
.list_about li p{font-size:13px;line-height:18px;padding:5px 20px 0 20px}
.list_about li {height:171px}

#sub_con_area.sub{max-width:1024px;}

#left_header{width:220px}
#sub_con_area{padding:0 0 0 220px}
#con_area{padding:0 0 0 220px}
.wideright #con_area{padding:0 0 0 220px}
	.cid_history_list ul li.fst{margin-left:15px}
	.cid_history_list ul li.2fst{margin-left:0 !important}
}

/*»çÀÌÆ®¸Ê*/
.sitemap{width:851px;}
.sitemap .basicwrap{margin:0;height:672px;overflow-y:scroll}
.sitemap .titwrap {width:851px;}
.sitemap .titwrap h2{text-align:left;color:#333;font-family: 'ng';border-bottom:1px solid #dad7ce;padding:34px 0 31px 0;font-size:40px;margin:0 37px 0 37px;}
.sitemap .wrap01{width:851px;overflow:hidden;background:#fff;margin-top:45px;}
.sitemap .wrap02{width:851px;overflow:hidden;background:#fff;padding:30px 0;}

.sitemap .sitemap_box{float:left;margin-left:45px; }
.sitemap .sitemap_box ul li.start {margin-top:20px}
.sitemap .sitemap_first {margin-left:37px;}
.sitemap h4{width:161px;height:40px;line-height:40px;font-size:20px;font-weight:700;font-family: 'ng';color:#b62525;}
.sitemap .map01 h4{background:url('/img/common/bl04_01.png') bottom no-repeat}
.sitemap .map02 h4{background:url('/img/common/bl04_02.png') bottom no-repeat}
.sitemap .map03 h4{background:url('/img/common/bl04_03.png') bottom no-repeat}
.sitemap .map04 h4{background:url('/img/common/bl04_04.png') bottom no-repeat}
.sitemap .map05 h4{background:url('/img/common/bl04_01.png') bottom no-repeat}
.sitemap .map06 h4{background:url('/img/common/bl04_02.png') bottom no-repeat}
.sitemap .map07 h4{background:url('/img/common/bl04_03.png') bottom no-repeat}
.sitemap .map08 h4{background:url('/img/common/bl04_04.png') bottom no-repeat}

.sitemap .sitemap_box > ul > li {background:url('/img/common/dot.png') left center no-repeat;padding-left:5px;}
.sitemap .sitemap_box > ul > li > a{height:23px;line-height:23px; color:#333;font-size:13px;}
.sitemap .sitemap_box > ul > li > ul{padding-bottom:10px;}
.sitemap .sitemap_box > ul > li > ul > li{margin-bottom:5px; color:#5e5e5e;}
.sitemap .sitemap_box > ul > li > ul > li > a {color:#5e5e5e;}
.sitemap_footer{background:#2c2c2c;color:#969696;padding:18px 20px}
.sitemap_footer a{color:#969696}
.close_allmenu{position:absolute;right:30px;top:30px}

/*ÀÌ¿ë¾à°ü*/
.pop_agreement {width:850px;}
.pop_agreement .basicwrap{margin:30px 0 0 0 ;padding:0 5%;width:90%;height:480px;overflow-y:scroll;font-size:13px;line-height:20px}
.pop_agreement .basicwrap h2 {margin-top:20px;}
.pop_agreement .basicwrap h2:first-child {margin-top:0}
.pop_agreement .basicwrap p{}
.pop_agreement .basicwrap .summary{padding:15px;background:#ffe8e7;margin-bottom:15px;color:#C62D27;font-family:"ngb";overflow:hidden}
.pop_agreement .basicwrap ul
.pop_agreement .basicwrap ul li{line-height:25px}
.pop_agreement .basicwrap h3{padding:10px 0}
.pop_agreement .basicwrap .btn_top{display:block;width:55px;height:28px;background:url('/img/common/btn_top.png');margin-bottom:15px;text-indent:-9999px}
.pop_agreement .titwrap {width:850px;background:url('/img/common/ptn01.png') #B62525;padding:30px}
.pop_agreement .titwrap h2{color:#fff;font-family: 'ngb';font-size:30px}

/*°³ÀÎÁ¤º¸ ÀÌ¿ë¾à°ü*/
.pop_privacy{width:850px;}
.pop_privacy .basicwrap{margin:30px 0 0 0 ;padding:0 5%;width:90%;height:480px;overflow-y:scroll;font-size:13px;line-height:20px}
.pop_privacy .basicwrap p{padding-bottom:15px;}
.pop_privacy .basicwrap .summary{padding:15px;background:#ffe8e7;margin-bottom:15px;color:#C62D27;font-family:"ngb";overflow:hidden}
.pop_privacy .basicwrap ul{float:left;width:50%}
.pop_privacy .basicwrap ul li{line-height:25px}
.pop_privacy .basicwrap h3{padding-bottom:10px}
.pop_privacy .basicwrap .btn_top{display:block;width:55px;height:28px;background:url('/img/common/btn_top.png');margin-bottom:15px;text-indent:-9999px}
.pop_privacy .titwrap {width:850px;background:url('/img/common/ptn01.png') #B62525;padding:30px}
.pop_privacy .titwrap h2{color:#fff;font-family: 'ngb';font-size:30px}

/* Âü°¡½ÅÃ» ÆäÀÌÁö °³ÀÎÁ¤º¸ ÀÌ¿ë¾à°ü*/
.req_pop_privacy{width:850px; }
.req_pop_privacy .basicwrap{margin:30px 0 0 0;padding:0 5%;width:90%;height:180px;overflow-y:scroll;font-size:13px;line-height:20px}
.req_pop_privacy .basicwrap p{padding-bottom:15px;}
.req_pop_privacy .basicwrap .summary{padding:15px;background:#ffe8e7;margin-bottom:15px;color:#C62D27;font-family:"ngb";overflow:hidden}
.req_pop_privacy .basicwrap ul{float:left;width:50%}
.req_pop_privacy .basicwrap ul li{line-height:25px}
.req_pop_privacy .basicwrap h3{padding-bottom:10px}
.req_pop_privacy .basicwrap .btn_top{display:block;width:55px;height:28px;background:url('/img/common/btn_top.png');margin-bottom:15px;text-indent:-9999px}
.req_pop_privacy .titwrap {width:850px; #B62525;padding:5px}
.req_pop_privacy .titwrap h2{color:black;font-family: 'ngb';font-size:30px}

#left_header .infoEng {text-align:center;margin-bottom:5px;}
#left_header .infoEng a {text-align:center;font-size:14px;color:#fff; padding:3px;border:1px solid #fff;}



/* ÇÁ·Î±×·¥ dot */
p.programTxtB {padding-left:8px; position:relative;}
p.programTxtB:before{content:''; display:block; position:absolute; top:12.5px; left:0; width:4px; height:1px; background:#000;}

p.programTxtBe {padding-left:10px; position:relative;}
p.programTxtBe:before{content:''; display:block; position:absolute; top:12px; left:0; width:4px; height:1px; background:#000;}