@charset "utf-8";

/* common */
*{ margin:0 auto; padding:0;font-family:"돋움",Dotum,Helvetica,Sans-serif; }
body,table,input,textarea,select,button,p,h1,h2,h3,h4,h5,h6,p.div{font-size:12px; padding:0; margin:0;}
body,div,p,h1,h2,h4,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button{margin:0;padding:0;}
body,table,table td,input,select,textarea{font-size:12px;font-family:dotum,'돋움', gulim, '굴림',Helvetica,Apple-Gothic,sans-serif;}
img,fieldset{border:0; margin:0; padding:0;}
ul,ol,li,dl,dt,dd{list-style:none; margin:0; padding:0;}
a,button{text-decoration:none;cursor:pointer; margin:0; padding:0;}
em,address{font-style:normal;}
a:hover{text-decoration:underline;  }
/*Common_sss*/
.input_text, textarea{*margin:-1px 0;padding-right:1px}
.input_check, .input_radio{width:13px;height:13px}
.blind {display:block; overflow:hidden; text-indent:-10000em;}
legend, caption{display:block;overflow:hidden;position:absolute;left:0;top:-5000px;}
hr{display:none}
legend, caption{*width:0;}
.top_banner{ width:775px !important;}

/* header
#hd{ width:100%; border-bottom:1px solid #4a4287; height:100px;}
#hd .hd_box{width:940px; margin:0 auto;  zoom:1; padding-top:10px;}
#hd .hd_box:after{content:""; display:block; clear:both;}
.hd_box h1{background:url(../images/common/logo.png) 0 0 no-repeat; height:69px; float:left; width:137px;}
.hd_box h1 a {width:99px; height:69px; display:block; text-indent:-10000px;}
.hd_box .snb{width:940px; height:15px; zoom:1;}
.hd_box .snb:after{content:""; display:block; clear:both;}
.hd_box .snb .in{ height:12px; background:url(../images/common/snb1.gif) right 0 no-repeat; width:226px; float:right;}
.hd_box .snb .out{ height:12px; background:url(../images/common/snb.gif) right 0 no-repeat; width:226px; float:right;}
.snb li{float:left;}
.snb .s_menu1 a{width:45px; height:12px;text-indent:-100000px; padding-left:11px; overflow:hidden;display:block; }
.snb .s_menu2 a{width:39px;height:12px;text-indent:-100000px; padding-left:21px;overflow:hidden; display:block;}
.snb .s_menu3 a{width:50px;height:12px;text-indent:-100000px; padding-left:10px;overflow:hidden;display:block;}
.snb .s_menu4 a{width:30px;height:12px;text-indent:-100000px; padding-left:20px;overflow:hidden;display:block;}
.snb .s_menu5 a{width:41px;height:12px;text-indent:-100000px; padding-left:21px;overflow:hidden; display:block;}
.snb .s_menu6 a{width:40px;height:12px;text-indent:-100000px; padding-left:21px;overflow:hidden; display:block;}*/

/*
.gnb{ width:803px;float:left; margin-top:40px;}
.gnb .gmanu{width:803px; height:21px; zoom:1; background:url(../images/common/gnb.png) 0 0 no-repeat;}
.gnb .gmanu:after{content:""; display:block; clear:both;}
.gnb .gmanu li{float:left; position:relative;}
.gnb .gmanu a{ text-indent:-100000px;}
.gnb .gmanu .menu1{ width:73px; height:21px; margin-right:21px; display:block;background:url(../images/common/gnb.png) 0 0 no-repeat;}
.gnb .gmanu .menu2{ width:74px; height:21px; margin-right:48px; display:block;background:url(../images/common/gnb.png) 94px 0 no-repeat;}
.gnb .gmanu .menu3{ width:52px; height:21px; margin-right:48px; display:block;background:url(../images/common/gnb.png) 216px 0 no-repeat;}
.gnb .gmanu .menu3:hover{ background-position:-216px -21px;}
.gnb .gmanu .menu4{ width:52px; height:21px; margin-right:52px; display:block;background:url(../images/common/gnb.png) 316px 0 no-repeat;}
.gnb .gmanu .menu4:hover{ background-position:-316px -21px;}
.gnb .gmanu .menu5{ width:73px; height:21px; margin-right:44px; display:block;background:url(../images/common/gnb.png) 420px 0 no-repeat;}
.gnb .gmanu .menu5:hover{ background-position:-420px -21px;}
.gnb .gmanu .menu6{ width:53px; height:21px; margin-right:37px; display:block;background:url(../images/common/gnb.png) 537px 0 no-repeat;}
.gnb .gmanu .menu6:hover{ background-position:-537px -21px;}
.gnb .gmanu .menu7{ width:60px; height:21px; margin-right:49px; display:block;background:url(../images/common/gnb.png) 627px 0 no-repeat;}
.gnb .gmanu .menu7:hover{ background-position:-627px -21px;}
.gnb .gmanu .menu8{ width:67px; height:21px; display:block;background:url(../images/common/gnb.png) 698px 0 no-repeat;}
.gnb .gmanu .menu8:hover{ background-position:-736px -21px;}
.gnb .gmanu .new{ position:absolute; display:block; height:18px; width:34px;  background:url(../images/common/ico_new.png) 0 0 no-repeat; top:-12px; left:-13px;}
*/
/* header*/
/*snb*/
#hd{ width:100%; border-bottom:1px solid #4a4287; border-top:2px solid #4a4287; height:53px;}
#hd .hd_box{width:940px; margin:0 auto;  zoom:1;}
#hd .hd_box:after{content:""; display:block; clear:both;}
#hd_top{width:940px; margin:0 auto;  zoom:1;  margin-top:20px;}
#hd_top:after{content:""; display:block; clear:both;}
/*.hd_box h1 .unsinlpgo{height:63px; float:left; width:230px; float:left;}*/
/*.hd_box h1 .sportsunsin{height:33px; float:left; width:270px; margin-top:25px;}*/
/*.hd_box h1{height:63px; float:left; width:230px;}*/
#hd_top .snb_bx{width:940px; height:15px; zoom:1;}
#hd_top .snb_bx:after{content:""; display:block; clear:both;}
.right_snb li{ float:right; height:15px; display:block; color:#e1e1e1; margin-top:50px;}
.right_snb li a{color:#5A5A5A;}
.right_snb li a:hover{color:#5A5A5A;}
.snb_bx .right_snb h1{height:63px; float:left; width:230px;margin-bottom:20px;}

/*메뉴
.gnb .gmanu{width:564px; height:21px; zoom:1; background:url(/images/common/gnb.png) 0 0 no-repeat; float:right; margin-top:40px;}
.gnb .gmanu li{float:left; position:relative;}
.gnb .gmanu a{ text-indent:-100000px;}
.gnb .gmanu .menu1{ width:77px; height:21px; margin-right:15px; display:block;}
.gnb .gmanu .menu2{ width:86px; height:21px; margin-right:15px; display:block;}
.gnb .gmanu .menu3{ width:71px; height:21px; margin-right:15px; display:block;}
.gnb .gmanu .menu3:hover{ background:url(/images/common/gnb.png) -193px -23px;}
.gnb .gmanu .menu4{ width:47px; height:21px; margin-right:15px; display:block;}
.gnb .gmanu .menu4:hover{ background:url(/images/common/gnb.png) -279px -23px;}
.gnb .gmanu .menu5{ width:47px; height:21px; margin-right:15px; display:block;}
.gnb .gmanu .menu5:hover{ background:url(/images/common/gnb.png) -341px -23px;}	
.gnb .gmanu .menu6{ width:47px; height:21px; margin-right:10px; display:block;}
.gnb .gmanu .menu6:hover{ background:url(/images/common/gnb.png) -403px -23px;}
.gnb .gmanu .menu7{ width:98px; height:21px; display:block;}*/

/*리뉴얼메뉴*/
.gnb1 .gmanu{width:800px; height:53px; zoom:1; background:url(../images/common/re_main/menu01.png) 0 0 no-repeat; float:left; margin:0; padding:0;}
.gnb1 .gmanu li{float:left; position:relative;}
.gnb1 .gmanu a{ text-indent:-100000px;}
.gnb1 .gmanu .menu1{ width:100px; height:53px; display:block;}
.gnb1 .gmanu .menu1:hover{ background:url(../images/common/re_main/menu01.png) 0px -53px;}
.gnb1 .gmanu .menu2{ width:100px; height:53px; display:block;}
.gnb1 .gmanu .menu2:hover{ background:url(../images/common/re_main/menu01.png) -100px -53px;}
.gnb1 .gmanu .menu3{ width:100px; height:53px; display:block;}
.gnb1 .gmanu .menu3:hover{ background:url(../images/common/re_main/menu01.png) -200px -53px;}
.gnb1 .gmanu .menu4{ width:100px; height:53px; display:block;}
.gnb1 .gmanu .menu4:hover{ background:url(../images/common/re_main/menu01.png) -300px -53px;}
.gnb1 .gmanu .menu5{ width:100px; height:53px; display:block;}
.gnb1 .gmanu .menu5:hover{ background:url(../images/common/re_main/menu01.png) -400px -53px;}
.gnb1 .gmanu .menu6{ width:100px; height:53px; display:block;}
.gnb1 .gmanu .menu6:hover{ background:url(../images/common/re_main/menu01.png) -500px -53px;}
.gnb1 .gmanu .menu7{ width:100px; height:53px; display:block;}
.gnb1 .gmanu .menu7:hover{ background:url(../images/common/re_main/menu01.png) -600px -53px;}
.gnb1 .gmanu .menu8{ width:100px; height:53px; display:block;}
.gnb1 .gmanu .menu8:hover{ background:url(../images/common/re_main/menu01.png) -700px -53px;}


.gnb1 .gmanu .menu1_on{width:100px; height:53px; display:block; text-indent:-9999px; overflow:hidden; background:url(../images/common/re_main/menu01.png) 0px -53px;}
.gnb1 .gmanu .menu2_on{width:100px; height:53px; display:block; text-indent:-9999px; overflow:hidden; background:url(../images/common/re_main/menu01.png) -100px -53px;}
.gnb1 .gmanu .menu3_on{width:100px; height:53px; display:block; text-indent:-9999px; overflow:hidden; background:url(../images/common/re_main/menu01.png) -200px -53px;}
.gnb1 .gmanu .menu4_on{width:100px; height:53px; display:block; text-indent:-9999px; overflow:hidden; background:url(../images/common/re_main/menu01.png) -300px -53px;}
.gnb1 .gmanu .menu5_on{width:100px; height:53px; display:block; text-indent:-9999px; overflow:hidden; background:url(../images/common/re_main/menu01.png) -400px -53px;}
.gnb1 .gmanu .menu6_on{width:100px; height:53px; display:block; text-indent:-9999px; overflow:hidden; background:url(../images/common/re_main/menu01.png) -500px -53px;}
.gnb1 .gmanu .menu7_on{width:100px; height:53px; display:block; text-indent:-9999px; overflow:hidden; background:url(../images/common/re_main/menu01.png) -600px -53px;}
.gnb1 .gmanu .menu8_on{width:100px; height:53px; display:block; text-indent:-9999px; overflow:hidden; background:url(../images/common/re_main/menu01.png) -700px -53px;}



/*하단
#footer{ width:940px; margin:0 auto; border-top:3px solid #675fab;zoom:1; padding-bottom:50px; margin-top:30px;}
#footer:after{content:""; display:block; clear:both;}

#footer address{ color:#898989; line-height:18px; font-size:12px; margin-top:12px; float:left; letter-spacing:-0.1px;}
.fp_box{width:940px; border-bottom:1px solid #e1e1e1; clear:both; zoom:1; background:#fafafa;}
.fp_box:after{content:""; display:block; clear:both;}
.fnotice{ margin:8px 0 8px 20px; float:left; width:400px;}
.fnotice dl{float:left;}
.fnotice dt{ width:74px; float:left;}
.fnotice dd{float:left; width:265px;}
.fnotice dd a{ color:#5a5a5a}
.fnotice .btn{float:right; }
.fnotice em{color:#714aca;}
.sc_bn{ float:right; margin-top:12px;}

.policy{float:right;margin:8px 20px 8px 0;}
.policy li{float:left; font-size:11px; font-family:dotum;color:#5b5957; padding-left:10px;}
.policy li a{color:#5b5957;}
*/
/*운신하단*/
#footer{ margin:0 auto; width:940px; border-top:2px solid #31569c; padding-top:20px; text-align:left; margin-bottom:50px;  margin-top:30px; }
#footer ul li{float:left}
.line{margin-left:3px;margin-right:3px;color:#B1B1B1}
.ft_policy{ clear:both; width:940px;color:#767575}

/*스조운신하단*/
#scfooter{ margin:0 auto; width:940px; border-top:2px solid #31569c; padding-top:20px; text-align:left; margin-bottom:50px;  margin-top:30px; }

#scfooter .scft_policy{ clear:both; width:940px;}
#scfooter .scft_policy h2{ float:left; width:135px;}
#scfooter .scft_list{ float:left; padding-top:3px;}
#scfooter .ft_list li{float:left; padding-right:9px; letter-spacing:-1px; color:#ccc; font-size:11px;}
#scfooter .ft_list li a{color:#777;}
#scfooter .ft_list li a:hover{text-decoration:underline;}
#scfooter .scft_family{float:right; position:relative; width:126px; height:21px;}

#scfooter p .scaddress{ clear:both; margin-left:135px; font-size:11px; color:#777; padding-top:6px;}




/*오른쪽배너*/
.drapes{ width:940px; margin:0 auto; text-align:center; position:relative; }
.drapes .drap1{position:absolute; left:-30px;}
.drapes .drap2{position:absolute; right:-86px;width:75px;}
.drapes .ss_bn{ width:120px; margin-top:6px;}
.drapes .ss_bn ul{}
.drapes .ss_bn li{ margin-top:6px;}
.drapes .drap2 p{ text-align:left; padding-left:5px;}
.drapes .drap2 .img{ width:118px; height:598px; display:block; position:absolute;border:1px solid #000; opacity:0.1; filter:alpha(opacity=10);}

/*미리보기 하단 버튼*/
.prev_bt{ width:730px; text-align:center; padding:20px 0;}
.prev_bt .text{ margin-bottom:10px; border-bottom:1px solid #CCC; padding:10px 0; color:#5a5a5a;}
.prev_bt em{ color:#df1f35;}
.prev_bt p{ margin:10px 0;}

.s_bn{ width:940px; margin:40px 0 15px 0; padding-top:30px; *margin-top:0px; clear:both;}











