@charset "utf-8";.mobile_resrevation{position:fixed;width:100%;bottom:0;left:0;height:45px;z-index:5000;display:none;text-align:center}
.mobile_resrevation ul li{float:left;width:50%}
.mobile_resrevation ul li a{display:block;background-color:#fce200;line-height:45px;color:#333;font-size:14px;font-weight:500}
.mobile_resrevation ul li img{margin-top:12px}
.mobile_resrevation ul li.last a{ background-color:#39ce45}



#wrap{ }
body{}
/*header*/
#header{position:absolute;top:0;width:100%;min-width:1208px;z-index:100;height:116px;background-color:rgba(0,0,0,.5);box-shadow:0px 3px 3px rgba(100,100,100,0.15)}

#header_wrap{position:relative;height:116px;margin:0 auto}
#header_wrap.res_wrap{width:100%;max-width:100%}
#header_wrap #top_phone{position:absolute;top:0;left:0;height:30px;padding-top:4px;text-align:center;font-size:13px;color:#f8f8f8;font-weight:400;background:#2fb3a8;width:211px;letter-spacing:-1px}
#header_wrap #top_phone span{color:#fff;padding-left:5px;font-size:14px;letter-spacing:0px}
#header_wrap h1.logo{position:absolute;width:163px;height:45px;background:url(/img/common/logo_2024.png) no-repeat 0 0;text-indent:-9999px;top:50px;left:70px}
#header_wrap h1.logo a{display:block;width:100%;height:100%}

#top_info{height:30px;background:#8a162f}
#top_info ul{text-align:right;font-size:0}
#top_info li{display:inline-block;padding:0 10px;height:30px;min-width:102px;text-align:center}
#top_info li.ka{background:#4c4c4c;border-right:1px solid #757272}
#top_info li.band{background:#393939}
#top_info li a{display:block;line-height:28px;font-size:12px;color:#fff;letter-spacing:-1px;font-weight:400}

#top_info li.last a{background:none;padding-right:6px}




#gnb{padding:0px 30px 0 0}
#gnb ul.menu{font-size:0;text-align:right}
#gnb ul.menu>li{display:inline-block;height:86px}
#gnb ul.menu>li.secon{}
#gnb ul.menu>li>a{display:block;height:86px;line-height:86px;font-size:18px;color:#fff;text-align:center;letter-spacing:-1px;font-weight:400;padding:0 40px}
#gnb ul.menu>li>a span{font-weight:400}
#gnb ul.menu>li>a:hover{color:#8a162f;text-decoration:none;background-color:#fff;background-size:cover;border-bottom:2px solid #8a162f}
#gnb ul.menu>li>a.selected{color:#fff;background:url(/img/menu_bg.jpg) no-repeat center center;background-size:cover}
#gnb ul.menu li .submenu{height:1px;overflow:hidden;padding-top:15px}
#gnb ul.menu li ul{padding-top:10px}
#gnb ul.menu li ul li{text-align:center;height:30px;line-height:30px}
#gnb ul.menu li ul li a{display:block;line-height:24px;color:#fff;font-size:15px;letter-spacing:-1px}
#gnb ul.menu li ul li a:hover{color:#8a162f;font-weight:500;background:#fff}
#gnb ul.menu li ul li a.selected{color:#e80014}
#gnb ul.menu li ul li.gnb_sub{height:0;overflow:hidden}
#gnb ul.menu li ul li.gnb_sub a{display:block;line-height:20px;color:#ff7200;font-weight:500;font-size:14px;letter-spacing:-1px}
#gnb ul.menu li ul li.gnb_sub a:hover{color:#000}
#gnb ul.menu li ul li.gnb_sub a.selected{font-weight:500}


/*header 끝*/


/*mobile_header*/		
#mobile_header{position:absolute;height:60px;top:0;left:0;width:100%;background-color:#fff;display:none}
.mobile_menu{position:fixed;top:0;left:-250px;width:250px;height:100%;overflow:auto;background-color:#262625;z-index:2000}
.mobile_menu .top_link{position:relative;height:50px;line-height:50px;border-bottom:1px solid #444}
.mobile_menu .top_link a{position:absolute;display:block;text-indent:-9999px;overflow:hidden}
.mobile_menu .top_link a.home{width:63px;height:21px;top:15px;left:15px;background:url(/img/btn_m_home.png) no-repeat 0 0;background-size:63px 20px}
.mobile_menu .top_link a.close_m_menu{width:26px;height:26px;top:12px;right:12px;background:url(/img/btn_m_menu_close.png) no-repeat 0 0;background-size:26px 26px}
.mobile_menu>ul{padding-bottom:150px}
.mobile_menu>ul>li{border-bottom:1px solid #333}
.mobile_menu>ul>li>a{display:block;height:46px;line-height:46px;padding:0 0 0 30px;font-size:15px;font-weight:500;color:#ddd;letter-spacing:-1px;background:url(/img/icon_plus.png) no-repeat 15px 18px;background-size:10px 10px}
.mobile_menu>ul>li>a.opened{background:url(/img/icon_arrow_up.png) no-repeat 15px 18px;background-size:10px 10px}
.mobile_menu>ul>li>a:hover{color:#fff;text-decoration:none}
.mobile_menu>ul>li>a.selected{color:#e80014}
.mobile_menu li .submenu{background-color:#333;display:none}
.mobile_menu li ul{}
.mobile_menu li ul li{height:40px;border-bottom:1px solid #3f3f3f}
.mobile_menu li ul li.borB{height:10px;border-bottom:1px solid #3f3f3f;background:#3f3f3f}
.mobile_menu li ul li.last{border:none}
.mobile_menu li ul li a{display:block;line-height:40px;font-size:13px;font-weight:500;padding-left:30px;color:#ccc}
.mobile_menu li ul li a:hover{color:#e80014;text-decoration:none}
.mobile_menu li ul li a.selected{color:#e80014;font-weight:500}
				


/*mobile_header 끝*/



/*비주얼*/
#quick_menu{position:fixed;width:123px;top:50%;right:-1px;margin-top:-250px;z-index:1000}


#top_gap{padding-top:116px}
#visual{position:relative;top:0;width:100%;height:174px}
#visual .visual_con{position:relative}
#visual .typo{position:absolute;bottom:60px;left:50%;margin-left:130px;display:none}


	

/*비주얼 끝*/


/*containter*/
#container{position:relative;min-height:820px}

/*containter 끝*/

/*lnb 왼쪽 레이아웃 */
#lnb{position:absolute;width:211px;top:0px;left:0px}
#lnb .lnb_title{height:119px;text-align:center;background:url(/img/bg_lnb_title.gif)}
#lnb .lnb_title h2{font-size:28px;line-height:30px;color:#fff;letter-spacing:-2px;padding-top:34px}
#lnb .lnb_title p{font-size:12px;color:#fff;line-height:12px;text-align:center;padding-top:10px;opacity:0.4}
#lnb .lnb_menu li{border:1px solid #e1e1e1;border-top:none}
#lnb .lnb_menu li.lnb_1st{border-top:1px solid #e1e1e1;background-color:#f1f1f1}
#lnb .lnb_menu li.first{border-top:none}
#lnb .lnb_menu li a{display:block;font-size:15px;line-height:49px;color:#555;padding:0 0 0 21px }
#lnb .lnb_menu li a:hover{font-weight:600;text-decoration:none}
#lnb .lnb_menu li a.selected{color:#fff;font-weight:500;background-color:#404040 !important;background:url(/img/icon_lnb_arrow.png) no-repeat 185px center}

#lnb .lnb_menu li.lnb_sub{border-bottom:none}
#lnb .lnb_menu li.lnb_sub a{display:block;font-size:15px;line-height:24px;color:#555;padding:0 0 0 21px }
#lnb .lnb_menu li.lnb_sub a.selected{color:#DB0000;font-weight:500;background-color:#fff !important;background:none}

#banner_zone{padding-top:22px}
#banner_zone .banner{border:1px solid #e1e1e1;background-color:#fff;padding:17px 20px 17px}
#banner_zone .banner h3{font-size:17px;color:#343434}
#banner_zone .banner p{color:#888;font-size:12px}
#banner_zone .banner p.pnum{color:#db0000;font-size:20px;font-weight:800;margin-top:5px}
#banner_zone .last ul li{float:left;width:50%;background:#fbfbfb;text-align:center;font-size:13px;letter-spacing:-1px;color:#777;padding:18px 0;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}
#banner_zone .last ul li.lastbt{border-right:1px solid #e1e1e1}
#banner_zone .last ul li a{color:#777;display:inline-block;width:100%;height:100%}
#banner_zone .last ul li a span{color:#db0000}
#banner_zone .last ul li p{margin-top:5px}

#banner_zone .second{background:url(/img/bg_banner1.gif) no-repeat 153px 72px}
	
	
/*lnb 끝*/

/*    - 위에 있는 lnb - */
#lnb_m{width:100%;height:auto;font-size:0;display:none}
#lnb_m .lnb_menu li{display:inline-block;height:38px;margin:15px auto 0px}
#lnb_m .lnb_menu li a{display:block;width:100%;height:38px;line-height:36px;color:#444;font-size:15px;letter-spacing:-1px;background-color:#f2f2f2;text-align:center;border:1px solid #dfdfdf;border-right:none}

#lnb_m .lnb_menu li.last a{border-right:1px solid #dfdfdf}
#lnb_m .lnb_menu li.last a:hover{border-right:1px solid #dfdfdf}
#lnb_m .lnb_menu li a:hover,#lnb_m li a:hover{color:#fff;background-color:#e6e6e6;text-decoration:none;border:1px solid #dfdfdf;color:#444;border-right:none}
#lnb_m .lnb_menu li a.selected,#lnb_m li a.selected{color:#fff;background-color:#d00717;border:1px solid #d00717;border-right:none}

#lnb_m .lnb_menu.two li{width:50%}
#lnb_m .lnb_menu.three li{width:33.333333%}
#lnb_m .lnb_menu.four li{width:25%}
#lnb_m .lnb_menu.five li{width:20%}
#lnb_m .lnb_menu.six li{width:16.66666%}

#lnb_m .lnb_sub{text-align:center;margin-top:5px}
#lnb_m .lnb_sub li{display:inline-block;margin:0 2px}
#lnb_m .lnb_sub li a{display:block;width:100%;line-height:34px;padding:0 10px;color:#444;font-size:12px;font-weight:500;letter-spacing:-1px;background-color:#f2f2f2;text-align:center;border:1px solid #dfdfdf;border-radius:4px}
#lnb_m .lnb_sub li a.selected{color:#fff;background-color:#444;border:1px solid #444;border-right:none}

/*    - 위에 있는 lnb 끝 - */





/*lnb 왼쪽*/
#content_wrap{margin:0 0 0 272px;min-height:700px}
.content1{position:relative;padding:0px 0px 100px 0}



.content1 .pos_cur{ position:absolute;top:40px;right:0;width:300px;font-size:12px;color:#a5a5a5;text-align:right;letter-spacing:-1px}
.content1 .pos_cur span.current{color:#777}
.content1 .pos_cur img{vertical-align:middle;padding-right:2px;margin-top:-3px;width:11px}

#page_title{position:relative}
#page_title h3{font-size:29px;color:#333;line-height:36px;letter-spacing:-2px;text-indent:-2px}
#page_title .line{height:1px;width:45px;background:#666;margin-top:22px}
#page_wrap{}

.bd_exp{font-size:19px;color:#555;letter-spacing:-1px;padding-bottom:10px}


/*컨텐츠/*/

.btlr40{border-top-left-radius:40px}
.btrr40{border-top-right-radius:40px}
	
/*footer*/
#footer_regi{width:1200px;margin:0 auto;height:335px;padding-top:92px;background:url(/img/main/bg_footer_regi2.jpg) no-repeat center top;text-align:center;border-radius:8px}
#footer_regi h3{font-size:36px;line-height:40px;letter-spacing:-1px;color:#fff;font-weight:400;font-family:'Tenada'}
#footer_regi p{font-size:15px;line-height:21px;color:#fff;letter-spacing:-1px;padding:10px 0 25px}

#footer_cooper{display:none}
#footer_regi .btn_wrap{display:flex;justify-content:center;margin-top:10px}
#footer_regi p.tel_box{width:233px;margin:0 10px;background:#8a162f;color:#fff;font-size:23px;padding:15px 20px;letter-spacing:1px;border-radius:50px}
#footer_regi p.tel_box a{color:#fff}

#footer_regi p.f_ka a{ background:#fce200;font-size:13px;line-height:24px;padding:3px 5px;border-radius:15px;display:inline-block;width:140px;margin-top:15px;color:#333}
#footer_regi p.f_band a{margin-left:5px;background:#39ce45;color:#333;min-width:140px}
#footer_regi p.f_ka a img{vertical-align:middle}

#footer_regi p.fbank{font-size:20px;line-height:20px;font-weight:600;background:rgba(255,78,0,0.8);display:inline-block;padding:15px 15px;margin-top:10px}
#footer_regi p.fbank span.kname{font-size:13px;letter-spacing:-1px;font-weight:normal}

#footer{clear:both;background-color:#393939}
#footer_wrap{position:relative;padding:50px 0 65px 0;color:#888}
#footer_wrap a{color:#888}
#footer_wrap .footer_logo{ position:absolute;top:54px;left:0}

#footer_wrap .footer_con{}
#footer_wrap .footer_con p{padding-left:251px}

#footer_wrap .coryright{color:#888;line-height:15px}



/*footer 끝*/


/*서브레이아웃*/
.hbn_page{padding:30px 0 0}
.hbn_page .slogan{font-size:24px;line-height:34px;letter-spacing:-1px;color:#333}
.hbn_page p{font-size:14px}
.hbn_page h4.stit{background:url(/img/about/blet1.gif) no-repeat 0px 5px;font-size:20px;color:#444;font-weight:600;letter-spacing:-1px;padding-left:15px;margin-bottom:10px}
.hbn_page h5.stit2{font-size:20px;font-size:20px;color:#444;font-weight:600;letter-spacing:-1px}
/*서브레이아웃끝*/

.sub_visual{width:100%;min-width:1208px;background:url(/img/sub/sub_visual.jpg) no-repeat center top}
.sub_visual .sub_text{position:relative;max-width:1675px;height:380px;padding-top:167px;margin:0 auto;font-size:30px;color:#fff;font-weight:200;line-height:normal;letter-spacing:-1px;text-align:right}
.sub_visual .sub_text strong{display:block;margin-top:22px;font-size:50px;font-family:'Tenada';letter-spacing:0;text-shadow:4px 7px 0 rgba(0, 0, 0, .3)}
.sub_visual .sub_text:before{content:'';position:absolute;left:-121px;top:0;width:765px;height:369px;background:url(/img/sub/sub_visual_img.png) no-repeat}
@media screen and (min-width:1921px){
    .sub_visual{background-size:100%!important}
}
.snb{height:50px;background:url(/images/common/snb_line.gif) repeat-x center top}
.snb_wrap{width:1208px;margin:0 auto;height:50px;background:url(/images/common/snb_line.gif) repeat-x left top}
.snb ul li{float:left;width:195px}
.snb ul li:last-child{border-right:1px solid #e5e5e5}
.snb ul li a{display:block;height:50px;line-height:50px;padding:0 10px;color:#000;font-size:16px;font-weight:400;letter-spacing:-1px;border-left:1px solid #e5e5e5;background:url(/img/common/icon_snb_on.gif) no-repeat 95% 50%}
.snb ul li.home{width:63px;background:none;border-left:0}
.snb ul li.home a{margin:0;text-indent:-9999px;background:url(/images/common/icon_home.gif) no-repeat center 17px;border-left:0}
.snb ul li ul{display:none;position:absolute;border-right:1px solid #e5e5e5;z-index:10}
.snb ul li li{float:none;width:195px;border-left:0;border-bottom:1px solid #e5e5e5}
.snb ul li ul.sDep2_drop li{width:194px!important}
.snb ul li li a{height:41px;line-height:41px;font-size:14px;background:#fff url(/images/common/icon_snb_off.gif) no-repeat 94% 50%}
.snb ul li li a:hover{color:#0873eb;border-right:1px solid #e5e5e5;background:#f2f5f8 url(/images/common/icon_snb_off02.gif) no-repeat 94% 50%}
.snb ul li li a.on{color:#0873eb;background:#f2f5f8 url(/images/common/icon_snb_off02.gif) no-repeat 94% 50%}
.snb ul li li:last-child{border-right:0}

.content{position:relative;width:1208px;margin:0 auto;z-index:0}
.content h3.title{padding:50px 0 40px;color:#222;font-size:45px;text-align:center;border-bottom:1px solid #ddd;font-weight:400}
.content .contents{padding:50px 0 80px}

.contents h4{padding:3px 0 5px 29px;color:#000;font-size:27px;background:url(/img/common/icon_d1.gif) no-repeat 0 13px;font-weight:400;line-height:40px}
.contents h5{clear:both;margin:13px 0 10px 0;padding:0 0 0 20px;font-size:1.2em;color:#000000;letter-spacing:-1px;text-align:left;background:url(/img/common/bul2.png) no-repeat left 4px;font-weight:400}/*4e4e50*/
.contents h6{clear:both;margin:5px 0;padding:0;font-size:1.1em;font-weight:400;color:#134074;background:none}

/*table*/
.tableType01{ border-top:2px solid #005bab;margin-top:10px}
.tableType01 th, td{text-align:center;line-height:20px}
.tableType01 th{padding:17px 10px;color:#005bab;font-size:18px;border-bottom:1px solid #ddd;background:#f7f8fc url(/img/common/th_line.gif) no-repeat left 17px;font-weight:500}
.tableType01 th:first-child{background-image:none}
.tableType01 td{padding:15px 10px;color:#666;font-size:17px;border-bottom:1px solid #ddd;border-left:1px solid #ddd}
.tableType01 td:first-child{border-left:none}
.tableType01 .bdLeft{border-left:1px solid #ddd!important}

.tableType02{ border-top:2px solid #005bab;margin-top:10px}
.tableType02 th{text-align:center;line-height:20px}
.tableType02 td{text-align:left;line-height:20px}
.tableType02 th{padding:13px 10px;color:#005bab;font-size:16px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;background:#f7f8fc;font-weight:400}
.tableType02 th:first-child{border-left:none}
.tableType02 td{padding:11px 10px;color:#666;font-size:15px;border-bottom:1px solid #ddd;border-left:1px solid #ddd}
.tableType02 td:first-child{border-left:none}
.tableType02 .bdLeft{border-left:1px solid #ddd!important}

.tableType03{ border-top:2px solid #005bab;margin-top:10px}
.tableType03 th, td{text-align:center;line-height:20px}
.tableType03 th{padding:8px 10px;color:#005bab;font-size:14px;border-bottom:1px solid #ddd;background:#f7f8fc url(/img/common/th_line.gif) no-repeat left 10px;font-weight:400}
.tableType03 th:first-child{background-image:none}
.tableType03 td{padding:6px 10px;color:#000;font-weight:300;font-size:13px;border-bottom:1px solid #ddd;border-left:1px solid #ddd}
.tableType03 td:first-child{border-left:none}
.tableType03 .bdLeft{border-left:1px solid #ddd!important}

table td.td_left{text-align:left!important}

/*list*/
.listType01{padding:8px 0}
.listType01 li{padding-left:15px;color:#000;font-size:18px;font-weight:200;background:url(/images/common/icon_dot01.gif) no-repeat left 15px;line-height:34px}


/*** ex ***/
.greeting{background:url(http://www.scsports.kr/ko/images/contents/greeting_bg.jpg) no-repeat 95% 20px}
.greeting p.txt01{font-size:32px;line-height:50px;letter-spacing:-1px}
.greeting p.txt02{font-size:20px;line-height:38px;letter-spacing:-1px}


/*text style*/
.tit_p{width:1180px;background:#efefef;padding:20px 0px;margin-top:10px;text-align:center;color:#0062ae;font-size:20px;font-weight:400}
h5.h5_tit{margin-left:25px;font-size:22px}
h6.h6_tit{margin-left:45px;font-size:20px;line-height:40px}
ul.list01{margin-left:45px;margin-bottom:25px}
ul.list01 li{background:url(/img/common/icon_dot01.gif) left 15px no-repeat;padding-left:15px;color:#000;font-size:18px;font-weight:200;line-height:34px}
.w100{width:100%!important}
.w1175{width:1175px!important}
.w1155{width:1163px!important}
.w1135{width:1135px!important}
.bdLeft{border-left:1px solid #ddd !important}


/*tab style*/
/* 탭메뉴 */
.tab-style{display:table;margin-bottom:40px;width:100%}
.tab-style > li{display:table-cell;width:1%;height:62px;text-align:center;vertical-align:middle;font-size:19px}
.tab-style > li > a{display:block;margin-right:5px;width:100%;height:62px;line-height:62px;font-size:1em;color:#737373;background-color:#fff;border:1px solid #dbdbdb;overflow:hidden}
/*.tab-style > li > a:hover, */
.tab-style > li.active > a{color:#fff;background-color:#8a162f;border:1px solid #8a162f}

.tab-style > li.cell05{ width:20%;height:62px;text-align:center;vertical-align:middle;float:left}

.tab-style02{margin-bottom:40px;width:100%;height:46px;border-bottom:1px solid #333}
.tab-style02 > li{float:left;width:20%;text-align:center}/* 기본 - 5개 */
.tab-style02 > li > a{display:block;height:45px;line-height:45px;font-size:0.938em;color:#555;background-color:#fff;border:1px solid #e5e5e5;border-bottom:none;border-left:none}
.tab-style02 > li > a:first-child{border-left:1px solid #e5e5e5}
.tab-style02 > li.active > a{height:46px;font-weight:bold;color:#333;border:1px solid #333;border-bottom:1px solid #fff}

.tab-style02.quantity06 > li{width:16.6%}/* 6개 */

.tab-style03{padding-top:1px;margin-bottom:40px;width:100%;border-top:1px solid #ddd;background:url(../../images/korean/contents/dot01.gif) repeat-x left bottom;overflow:hidden}
.tab-style03 > li{float:left;width:25%;height:50px}/* 기본 - 4개 */
.tab-style03 > li > a{position:relative;display:inline-block;padding:0 25px 0 15px;width:100%;height:50px;line-height:49px;font-size:1em;color:#555;background-color:#fff;border-bottom:1px solid #ddd;border-right:1px solid #ddd;overflow:hidden}
.tab-style03 > li > a:after{position:absolute;top:17px;right:10px;width:15px;height:15px;line-height:14px;text-align:center;font-family:FontAwesome;font-size:20px;color:#606060;border:1px solid #606060;content:"\f105"}
.tab-style03 > li > a:hover,
.tab-style03 > li.active > a{color:#fff;font-weight:700;background-color:#005bab;border-bottom:1px solid #fff;border-right:1px solid #fff}
.tab-style03 > li > a:hover:after,
.tab-style03 > li.active > a:after{color:#fff;font-weight:normal;border:1px solid #fff}
.tab-style03 > li:nth-child(4n) > a,
.tab-style03 > li:nth-child(4n).active > a{border-right:none}

.tab-style04{margin-bottom:40px;width:100%;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;overflow:hidden}
.tab-style04 > li{float:left;width:20%;text-align:center}/* 기본 - 5개 */
.tab-style04 > li > a{display:block;height:45px;line-height:45px;font-size:0.938em;color:#555;background-color:#fff;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
.tab-style04 > li > a:hover, 
.tab-style04 > li.active > a{border:1px solid #333}

.tab-style05{ background:#eceef5 !important;padding:10px 3%;border-radius:10px;width:100%}
.tab-style05 > li{ display:inline-block;width:33%;margin:2px 0}
.tab-style05 > li > a{ display:block;width:100%;left:0;top:0;right:0;bottom:0;border-radius:3px;border:1px solid #969eae;background-color:#fff;padding:7px}
.tab-style05 span::before{ position:absolute;right:0;top:0;font-family:FontAwesome;font-size:20px;color:#969eae;content:'\f105'}
.tab-style05 span{ display:block;position:relative;z-index:1;margin:0 20px;white-space:nowrap}

tr.bold td{font-weight:500;color:#333}
p{line-height:30px}
.cl_both{clear:both}


/*인사말*/
.greeting_wrap{background:url(/img/cont/greeting_deco.png) no-repeat right top}
.greeting_wrap p{font-size:17px;color:#000;font-weight:200;padding-top:15px}

/*오시는길*/
.map_wrap{width:100%;height:488px;border:1px solid #ebebeb}

/*시설장비현황*/
.facility_wrap .facility01{position:relative;overflow:hidden}
.facility01 p{;text-align:center;width:100%;background:rgb(137 7 7 / 68%);color:#fff;font-size:20px;padding:15px 0}
.facilityimg01{width:386px;height:284px;background:url(/img/cont/facilities_img01_new.jpg) no-repeat;float:left;text-align:center;padding-top:224px}
.facilityimg02{width:386px;height:284px;background:url(/img/cont/facilities_img02_new.jpg) no-repeat;float:left;text-align:center;padding-top:224px;margin-left:25px}
.facilityimg03{width:386px;height:284px;background:url(/img/cont/facilities_img03_new.jpg) no-repeat;float:left;text-align:center;padding-top:224px;margin-left:25px}
.facilityimg04{width:386px;height:284px;background:url(/img/cont/facilities_img04_new.jpg) no-repeat;float:left;text-align:center;padding-top:224px;margin-top:25px}
.facilityimg05{width:386px;height:284px;background:url(/img/cont/facilities_img05.jpg) no-repeat;float:left;text-align:center;padding-top:224px;margin-left:25px;margin-top:25px}
.facilityimg06{width:386px;height:284px;background:url(/img/cont/facilities_img06.jpg) no-repeat;float:left;text-align:center;padding-top:224px}
.facilityimg07{width:386px;height:284px;background:url(/img/cont/facilities_img07.jpg) no-repeat;float:left;text-align:center;padding-top:224px;margin-left:25px}
.facilityimg08{width:386px;height:284px;background:url(/img/cont/facilities_img08.jpg) no-repeat;float:left;text-align:center;padding-top:224px;margin-left:25px}
.facilityimg09{width:386px;height:284px;background:url(/img/cont/facilities_img09.jpg) no-repeat;float:left;text-align:center;padding-top:224px;margin-top:25px}

/*허가/인증*/
.certification_wrap{background:url(/img/cont/bg_certification.gif) no-repeat;padding:50px 46px;overflow:hidden}
.certification_wrap .certification01{float:left}
.certification_wrap .certification01img{}
.certification_wrap .certification02{margin-left:67px;float:left}
.certification_wrap .certification02 .certification_tit{font-size:30px;color:#000;padding-bottom:20px}
dl.dl_list01{font-size:19px;line-height:50px;font-weight:200;color:#000}
.dl_list01 dt{background:url(/img/cont/dot_list.png) no-repeat 0 23px;width:197px;float:left;padding-left:16px}
dl.dl_list01 dd{width:780px}

.certification_wrap .certification03{margin-left:67px;float:left;margin-top:10px}
.certification_wrap .certification03 .certification_tit{font-size:30px;color:#000;padding-bottom:20px}
dl.dl_list01{font-size:19px;line-height:43px;font-weight:200;color:#000}
.dl_list01 dt{background:url(/img/cont/dot_list.png) no-repeat 0 23px;width:197px;float:left;padding-left:16px}
dl.dl_list01 dd{width:780px}


/*준비중*/
.preparing_wrap{text-align:center}

/*오시는길*/
.address_wrap{background:#ebebeb;padding:20px;width:100%;margin-top:20px}
.address_wrap span.address{background:url(/img/cont/icon_map01.png) no-repeat 0 0 ;padding-left:60px;color:#000;font-size:18px;font-weight:200;padding-top:12px;padding-bottom:12px;height:50px;line-height:50px}
.address_wrap span.call{background:url(/img/cont/icon_map02.png) no-repeat 0 0 ;padding-left:60px;color:#000;font-size:18px;font-weight:200;padding-top:12px;padding-bottom:12px;height:50px;line-height:50px;margin-left:293px}
.address_wrap span.fax{background:url(/img/cont/icon_map03.png) no-repeat 0 0 ;padding-left:60px;color:#000;font-size:18px;font-weight:200;padding-top:12px;padding-bottom:12px;height:50px;line-height:50px;margin-left:10px}


table.skin_view{width:100%!important}
.MAT20{margin-top:20px}

/*과정*/

.class_wrap{background:url(/img/cont/bg_class.gif) no-repeat 0 0;width:100%;height:307px;text-align:center;padding-top:55px}
.class_wrap.bg01{background:url(/img/cont/bg_class01_new.gif) no-repeat 0 0}
.class_wrap.bg02{background:url(/img/cont/bg_class02.gif) no-repeat 0 0}
.class01{}
.class02{}
.class03{padding-top:45px!important}
.class04{}

.class_wrap h3.class_txt01{font-size:32px;color:#005aab;font-weight:300;margin-top:25px;margin-bottom:25px}
.class_wrap p.class_txt02{font-size:18px;color:#000;font-weight:300}
.class_notice{margin-top:14px;border:9px solid #eee;width:100%;height:91px;padding-left:39px;line-height:73px}
.class_notice dl.class_date{display:inline-block;background:url(/img/cont/icon_class01.png) no-repeat 0 22px;padding-left:39px;font-size:17px;color:#000}
.class_notice dl.class_call{display:inline-block;background:url(/img/cont/icon_class02.png) no-repeat 0 22px;padding-left:39px;font-size:17px;margin-left:70px;color:#000}
.class_notice dl dt{display:inline-block;color:#036dff;font-weight:500}
.class_notice dl dd{display:inline-block;margin-left:20px;font-weight:200}

/*교육신청*/
.class_notice_wrap{border:9px solid #eee;padding:35px;margin-bottom:30px}
.class_notice_wrap h3.class_notice_txt01{text-align:center;font-size:32px;color:#005aab;font-weight:300;margin-bottom:25px}
.class_notice_wrap dl.class_notice_list01{font-size:17px}
.class_notice_wrap dl.class_notice_list01 dt{display:inline-block;color:#036dff;font-weight:500;width:120px;line-height:40px}
.class_notice_wrap dl.class_notice_list01 dd{display:inline-block;margin-left:20px;font-weight:200;width:400px;line-height:40px}
.class_notice_wrap p.red{color:red;text-align:right}