#maincont {width:100%;   display:inline-block;} 
/* schedule */

.sched { width:560px; margin:0px 20px 0 0; padding:0px; float:left; margin-top:10px; display:inline-block;}
.sched ul { width:560px; list-style:none; padding:0px; display:inline-block; margin:0;}
.sched ul li { float:left; text-align:center; margin-left:-1px;height:30px;border:1px solid #b6b6b6; font-size:11px; }
.sched ul li:first-child { margin-left:0px !important; }
.sched ul li div { margin-top:9px; height:28px; }
.sched ul li a { font-size:11px; color:#606060; padding:9px 25px 8px 25px;background:#f0f0f0;}
.sched ul li a.current { font-size:11px; color:#fff; font-weight:bold; padding:9px 25px 8px 25px;background:#b22424;}
.sched ul li a:hover { font-size:11px; color:#d70000; font-weight:bold; background:#fff;}

.schedData { width: 536px;font-size:11px; margin-top:0px; margin-left:-1px; padding:10px; border:2px solid #b22424;}
.schedData table { padding:0px;border-spacing:0px; border-bottom:1px solid #b6b6b6; margin:0;}
.sched ul li .schedData { display:none; }
.schedData { display:none; }
.schedData table th { padding:10px 0; border-bottom:1px solid #ccc; }
.schedData table td { text-align:center; padding:10px 0; border-bottom:1px dashed #ccc;}
.schedData table tr.last td { border-bottom:0px; }
.schedData .analbutt { width:100px; height:10px; padding:0px; clear:both; margin-top:-5px;}
/*.schedData .analbutt a { padding:4px 15px; border:1px solid #c7c7c7; color:#333; background:#f2f2f2; font-size:10px;margin-right:0px; }
.schedData .analbutt a:hover { color:#ff6700; background:#fff; }
*/
.schedData .analbutt a { padding:4px 15px; border:1px solid #777; color:#fff; background:#17637f; font-size:10px; letter-spacing:0px;font-family:"NanumBarunGothic"; }
.schedData .analbutt a:hover { background:#c0c0c0; }
 /*
.schedData .analbutt a { padding:4px 15px; border:1px solid #777; color:#fff; background:#17637f; font-size:13px; letter-spacing:0px;font-family:"NanumBarunGothic"; }
.analBtn a:hover { background:#c0c0c0; }
*/

/* add contents*/
.addcont {width:160px; display:inline-block; float:left; margin-top:18px;}
.addcont .analcon { float:left; width:160px; margin-bottom:20px;}
.addcont .phototcon { float:right; width:160px; margin-left:10px; }
.addcont .tit { border-bottom:5px solid #d70000;  }
.addcont .tit a {padding:0 0 5px 0; color:#000; display:inline-block;}
.addcont .tit img {margin-bottom:10px; padding:0px; }

.addcont .analcon ul { list-style:none; padding:0px; margin:7px 0 0 0;}
.addcont .analcon ul li { float:left; font-size:11px; width:160px;color:#606060;border-bottom:1px dashed #b6b6b6;padding:8px 0;}
.addcont .analcon ul li img { vertical-align:middle; margin-right:3px; }
.addcont .analcon ul li .sub { float:left; }
.addcont .analcon ul li .pro { float:right;}
.addcont .analcon ul li .name { font-size:13px; margin-left:3px;}
.addcont .phototcon .bxslider { margin:0px; padding:0px; }
.addcont .phototcon .bxslider li img {width:215px; height:165px; margin-top:10px; margin-left:5px; }
.addcont .phototcon .photoslide { margin:0px auto; padding:0px; width:160px; border:0px !important;}

/*login box*/
#login { width:228px; height:142px; border:1px solid #d0d0d0; background:#fafafa; margin-top:10px;}
.logTit { margin:13px auto 13px 9px; }
.logform { margin-left:9px; width:140px; height:47px; float:left;   }
#userid { width:140px;   border:1px solid ##17637f; }
#userpw { width:140px;  border:1px solid ##17637f; margin-top:3px;}
#userpw2 { width:140px;   border:1px solid ##17637f; margin-top:3px;}
.logBtn { float:right; margin-right:7px;}
.logchk { width:213px; margin:9px auto 10px 9px; font-size:10px; color:#939393;}
.logchk a { color:#939393; }
#idchk { margin-top:-3px;  margin-left:0px;}
.idsav {  float:left; margin-right:20px;} 
.memb { float:left; }
.findlog { float:right;font-size:12x }
#login p {font-size:13px; color:#606060; text-align:center;margin:0px;}
#login p b {color:#4ca5c6; }

.logout { margin:-3px; width:100%; text-align:center; }
.logoutBtn { width:118px; height:35px; }
.logoutBtn a { padding:6px 15px; color:#fff; background:#d01417; font-size:11px; letter-spacing:0px; }
.logoutBtn a:hover { background:#c0c0c0; }

.myptBtn { width:118px; height:35px; }
.mypBtn a { padding:6px 15px;  color:#fff; background:#d01417; font-size:11px; letter-spacing:0px; }
.mypBtn a:hover { background:#c0c0c0;  }

.memo { width:16px; position:relative; top:-15px; left:165px; }
.memo img { width:16px; }

/*left menu*/
.lmb { margin-top:20px; padding:0px; }
.lmb ul { width:230px;list-style:none; margin-top:-10px; padding:0px;}
.lmb ul li { background:url(/inc/image/submenubg.png) top no-repeat; height:27px; padding-left:30px;}
.lmb ul li:first-child { height:71px;padding:0px; }
.lmb ul li:last-child { background:url(/inc/image/submenuBottom.png) top no-repeat; }
.lmb ul li a { text-decoration:none; font-size:13px; font-weight:bold; width:100px; color:#646464; }

/* common sub page*/
.subtitle { width:100%; padding-bottom:20px;}
.subtitle img { margin-top:26px; }
.subtEn { font-size:14px; display:block; margin-top:25px; color:#b6b6b6; font-weight:bold;}
.subtKo { font-size:27px; display:block; color:#2c2c2c; font-weight:bold; }

.jointitle { width:980px; height:100px; border-bottom:5px solid #b6b6b6;}
.jointitle img { margin-top:25px; }
.subcat { width:350px; height:30px; float:left; padding:0px; }
.subcat ul { list-style:none; width:300px; margin:0px; margin-left:-50px;}
.subcat ul li { float:left; margin-top:10px; background:url(/inc/image/team/cateLine.png) right no-repeat; font-size:12px; text-align:center; width:45px; }
.subcat ul li:last-child { background:none; }
.subcat ul li a { color:#575757; }
.subsear { width:200px; height:30px; float:right; padding:0px; }
.subsear img { margin-top:0px !important; }
#searchText { width:135px; height:17px; margin-right:5px;  position:absolute; margin-bottom:5px; }
.subsearBtn { position:relative; float:right; }


/* team anal list */
#teamlist { width:100%; margin:0px; padding:0px; }
#teamlist ul { width:100%;list-style:none; margin:0px; padding:0px; }
#teamlist ul li { float:left; text-align:center; padding:20px 0; height:140px;border-bottom:1px dashed #b6b6b6; font-size:11px; color:#606060;}
#teamlist ul li a { font-size:13px; }
.expert span { font-size:13px; font-weight:bold;line-height:1.2em;}
.expert img { height:105px; width:46px; }
.team { font-size:13px; margin-top:17px;}
.team span { font-size:20px; font-family:"NanumBarunGothic"; font-weight:bold; }
.vs { width:120px; font-size:69px;font-family:"Helvetica Neue"; font-weight:bold; margin-top:-10px; letter-spacing:-2px; }
.vs p {  font-size:12px; width:120px; margin-top:-5px; letter-spacing:0px; }
.analBtn { width:118px; height:35px; margin-top:20px; padding:0; }
.analBtn a { padding:3px 15px;border:1px solid #777; color:#fff; background:#17637f; font-size:13px; letter-spacing:0px;font-family:"NanumBarunGothic"; }
.analBtn a:hover { background:#c0c0c0; }

/* anal detai page */
#board_analdetail { width:100%; }
#board_analdetail .anal_title { text-align:left; height:24px; background:#eef3f3; border-bottom:1px dashed #1b6a62; font-size:12px; padding-top:10px; color:#6a6c6c; padding-left:15px;}
#board_analdetail .anal_title span { color:#1b6a62; font-weight:bold; margin-right:5px;}
 
.profile { height:180px; border-bottom:2px solid #e4e4e4;}
.profile .pro_img { width:130px; height:130px; border:4px solid #e4e4e4; text-align:center; margin-top:20px; margin-right:40px; float:left;}
.profile .pro_tit { width:60px; color:#1b6a62; font-weight:bold;float:left; margin-top:25px;font-size:12px;}
.profile .pro_tit p { margin:8px 0; }
.profile .pro_text { width:210px; color:#6a6c6c; font-weight:bold;float:left; margin-top:25px;font-size:12px; margin-left:20px;}
.profile .pro_text p { margin:8px 0;  }
#board_analdetail .cont { width:100%; min-height:500px; display:block;background:url(../image/boardbackground.png) no-repeat center center; font-size:12px; padding:0px 0;}
#board_analdetail .cont_noti {width:700px; display:block; color:#fff; background:#3c3c3c; font-size:12px; padding:15px 20px; line-height:20px;}
#board_analdetail .cont_notilby {width:700px; display:block; color:#fff; background:#f4c628; font-size:12px; padding:0px 0px; line-height:20px;}

/* today match */
#todaymatch { width:100%; margin:0px; padding:0px; }
#todaymatch table { width:100%; margin:10px 0 0 0; padding:0px; border:0px; border-spacing:0px;}
#todaymatch th { height:35px;padding-top:3px; text-align:center;border:0px; font-size:11px; color:#606060; background:#eeeeee;}
#todaymatch tr td { text-align:center;height:30px;padding-top:3px;border-bottom:1px dashed #333; font-size:11px; color:#606060; }
#todaymatch tr td a { font-weight:bold; color:#606060; }

/* board list */
#boardlist { width:100%; margin:0px; padding:0px; }
#boardlist table { width:100%; margin:10px 0 0 0; padding:0px; border:0px; border-spacing:0px;}
#boardlist th { height:35px;padding-top:3px; text-align:center;border:0px; font-size:11px; color:#606060; background:#eeeeee;border-bottom:1px solid #eeeeee;}
#boardlist tr td { text-align:center;height:30px;padding-top:3px;border-bottom:1px solid #eeeeee; font-size:11px; color:#606060; }
#boardlist tr td a { font-weight:bold; color:#606060; }

/* board list */
#boardlistlby { width:100%; margin:0px; padding:0px; }
#boardlistlby table { width:100%; margin:10px 0 0 0; padding:0px; border:0px; border-spacing:0px;}
#boardlistlby th { height:35px;padding-top:3px; text-align:center;border:0px; font-size:11px; color:#606060; background:#eeeeee;border-bottom:1px solid #eeeeee;}
#boardlistlby tr td { text-align:center;height:30px;padding-top:3px;border-bottom:1px solid #eeeeee; font-size:14px; color:#606060; }
#boardlistlby tr td a { font-weight:bold; color:#606060; }

/* photo list */
#photolist {  width:100%; margin:2px auto; padding:0px; }
#photolist ul { width:100%;list-style:none; margin:0px; padding:0px; }
#photolist ul li { float:left; text-align:center; width:245px; border-bottom:1px dashed #b6b6b6; font-size:11px; color:#606060; padding-top:2px;}
.winTit { font-size:12px; width:172px;float:left; padding:10px 0 10px 8px; text-align:left;}
.winTit a { color:#606060 !important; }
.windate {font-size:12px; width:55px;float:right; padding:10px 8px 10px 0;}

/* paging */
.paging {float:right;  width:100%; margin:20px auto;}
.pag_wrap {float:center; margin-left:0px; width:100%; height:30px; padding:0px;text-align:center; font-size:11px;}
.pag_wrap1 {float:center; margin-left:0px; width:900px; height:30px; padding:0px;text-align:center; font-size:11px;}
.paging ul {float:center; position:relative;list-style:none; margin:0 auto; text-align:center; display:inline-block; }
.paging ul li { float:left; padding:10px; text-align:center; }
.paging ul li a { color:#606060; display:block;}
.paging ul li a:hover { font-weight:bold; }
.paging ul li strong { font-color:#17637f; }

/* contents text */
#txtContents { margin:20px auto;     width: fit-content;}
#txtContents img { width:100%;}
.contitle { font-size:18px; font-weight:bold; line-height:23px; margin-left:10px; color:#d90104; }
.contxt { font-size:15px; color:#606060; margin-left:10px; line-height:2.0em; }
.contxt .red {color:#30831c; font-weight:bold;}
.contxt_1 { margin-bottom:30px;font-size:12px; color:#606060; margin-left:10px; line-height:18px; }
.conmemBtn { padding-left:0px; height:30px; margin-left:10px; margin-top:50px;}
.conmemBtn a { padding:15px 50px; color:#fff; background:#b61f1f; font-size:13px; }
.conmemBtn a:hover { background:#c0c0c0; }
.contxt .subtit { font-size:18px; font-weight:bold; }

 #txtContents .imgtablstrs {
    width: 100%;
    margin: 0px;
    padding: 0px;
    border-collapse: collapse;
	display: block;
}
#txtContents .imgtablstrs p {
 
    margin: 0px;
  
}
#txtContents .imgtablstrs img {
   
}

/*  page?12 */
.acc_wrap { width:100%; display:block;  height:180px;}
.acc_tit { background:#f5c400; color:#1f1f21; font-size:21px; font-weight:600;
letter-spacing:0.9; line-height:1.2em; text-align:center; padding:15px 50px; font-family:'NanumBarunGothicBold'; }
.acc { list-style:none; width:100%;padding:0px; margin:0px;}
.acc li:first-child { width:230px; border-right:none; text-align:center; padding-left:0px !important;}
.acc li:last-child { width:180px; border-left:0px; }
.acc li { float:left; width:326px; font-size:16px; height:35px; border:1px solid #ccc;line-height:35px;text-align:center; color:#000;}
.acc li img { height:17px; top:3px; margin-right:10px; position:relative;}
.acc_foot { width:738px; padding:10px 0 10px 0; text-align:center; font-size:16px; background:#f3f3f3; border:1px solid #ccc; display:inline-block; border-top:0px;}


/* mypage */
#mypage { width:100%; margin:10px auto; padding:0px; color:#606060; font-size:12px; }
#mypage .tit { font-size:15px; font-weight:bold; color:#17637f; }
#mypage .star { color:#ff6700; margin-right:3px; margin-left:3px; }
.pinfo { width:100%; margin:30px 5px; }
.moneyinfo { width:100%; margin:30px 5px; }
.addinfo { width:100%; margin:30px 5px; }
.arsinfo { width:100%; margin:30px 5px; }
.btninfo { margin-bottom:50px; }
#mypage ul { width:100%; list-style:none; margin:20px 0; padding:0px; border:1px solid #d6d5d5;}
#mypage ul li { border-bottom:1px solid #d6d5d5; height:40px; }
#mypage ul li:last-child { border:none; }
#mypage ul li .tt { width:18%; height:26px; float:left; padding:14px 0 0 10px; text-align:left; color:#969696; background:#eeeeee;}
#mypage ul li .tt label { width:18%; height:26px; float:left; padding:14px 0 0 10px; text-align:left; color:#969696; background:#eeeeee;}
#mypage ul li .tc { width:82%; height:30px; float:right; padding:8px 0 0 0;color:#969696; font-size:11px;}
#mypage ul li .tc label tclabel { width:82%; height:30px; float:right; padding:8px 0 0 0;color:#969696; font-size:11px;}
#mypage input { margin-top:-3px; padding-left:5px; height:27px; font-size:12px; border:1px solid #969696;margin-right:5px; }
#mypage .butt { width:570px; height:25px; margin-top:6px;padding:0px; clear:both;}
#mypage .butt a { padding:6px 15px; border:1px solid #ff6700; color:#fff; background:#ff6700; font-size:11px; }
#mypage .butt a:hover { color:#ff6700; background:#fff; }
#mypage #addr { width:550px; }
#mypage .addrbutt { width:300px; height:25px; margin-top:6px;padding:0px; clear:both;}
#mypage .addrbutt a { padding:6px 8px; border:1px solid #ff6700; color:#fff; background:#ff6700; font-size:11px;margin-right:5px; }
#mypage .addrbutt a:hover { color:#ff6700; background:#fff; }
#mypage .mobile {margin-right:10px; font-weight:bold; color:#333; }
#mypage select { width:150px;height:26px; }
#mypage .agree {font-size:13px; }
#mypage .sms , .email { font-weight:bold; color:#333; width:50px;}
#mypage .chk { margin-left:5px; padding:0px; height:13px;}
#mypage .arsbutt { width:500px; height:25px; margin-top:6px;padding:0px; clear:both;}
#mypage .arsbutt a { padding:6px 8px; border:1px solid #ff6700; color:#fff; background:#ff6700; font-size:11px;margin-right:5px; }
#mypage .arsbutt a:hover { color:#ff6700; background:#fff; }

#mypage .okbutt { width:360px; height:25px; margin-top:6px;padding:0px; float:left; text-align:right;}
#mypage .okbutt a { padding:11px 42px; border:2px solid #17637f; color:#fff; background:#17637f; font-size:12px;margin-right:5px; }
#mypage .okbutt a:hover { color:#17637f; background:#fff; }
#mypage .ccbutt { width:360px; height:25px; margin-top:6px;padding:0px; float:right; }
#mypage .ccbutt a { padding:11px 42px; border:2px solid #333; color:#fff; background:#333; font-size:12px;margin-right:5px; }
#mypage .ccbutt a:hover { color:#333; background:#fff; }
 

@media (max-width:667px) {
#mypage ul { width:100%; list-style:none; margin:20px 0; padding:0px; border:1px solid #d6d5d5;}
#mypage ul li { border-bottom:1px solid #d6d5d5; height:46px; }
#mypage ul li:last-child { border:none; }
#mypage ul li .tt { width:18%; height:46px; float:left; padding:14px 0 0 10px; text-align:left; color:#969696; background:#eeeeee;}
#mypage input { margin-top:-3px; padding-left:5px; height:27px; font-size:12px;border:1px solid #969696;margin-right:5px;width: 84px; }
#mypage #hpchshow input { width:60px; }
#mypage #hpchshow #hpchshow1 input { width:40px; }
#mypage .form-check input { margin-top:-3px;   padding-left:5px; height:27px; font-size:12px;border:1px solid #969696;margin-right:5px;width: 84px; }

 #mypage select { width:66px;height:26px; }
 .conmemBtn {padding-left:0px; height:30px; margin-left:10px; margin-top:50px;}


} 
/* footer */
#footer {width:100%; margin:0px auto;}
.fmb { background:#951111; height:30px; border:0px; margin-top:30px;}
.fmb ul { width:1000px; margin:0 auto; list-style:none; }
.fmb ul li {float:left; text-align:center; width:110px; padding:5px 0; background:url(/inc/image/team/cateLine.png) right no-repeat;}
.fmb ul li:last-child { background:none; }
.fmb li a { font-size:12px; color:#fff; font-weight:bold; text-decoration:none;}
.cinfo { width:1000px; margin:30px auto; }
.flogo { float:left; width:230px; }
.finfo { float:right; width:100%; margin-left:30px; font-size:11px; font-weight:bold; color:#7e7e7e;}

#progress { position:relative; width:300px; border: 1px solid #ddd; padding: 1px; border-radius: 3px; margin:10px auto;}
#progress .bar { background-color: #B4F5B4; width:0%; height:20px; border-radius: 3px; }
#progress .percent { position:absolute; display:inline-block; top:3px; left:48%; }

/* board block */
.boardblock { width:100%; display:inline-block; margin:10px 0; text-align:center; font-size:13px; }
.boardblock .left { float:left; display:inline;}
.boardblock .left span { margin-right:5px; }
.boardblock .right { float:right; display:inline; }
.boardblock .right span { margin-left:5px; }

/* button1 reset */
.button1 { height:30px; line-height:30px; font-size:12px; background:url(/inc/img/button/btn1_left.gif) no-repeat left top; cursor:pointer; display:inline-block; vertical-align:middle; padding-left:1px;}
.button1 a { white-space:nowrap; font-size:12px; font-weight:bold; background:url(/inc/img/button/btn1_right.gif) no-repeat right top; color:#6b6b6b !important; cursor:pointer; padding:1px 12px 0 12px; height:30px; line-height:30px; display:inline-block; font-family:Dotum,Helvetica,AppleGothic,Sans-serif !important;}
.button1 input {white-space:nowrap; font-size:12px; font-weight:bold; background:url(/inc/img/button/btn1_right.gif) no-repeat right top; color:#6b6b6b !important;cursor:pointer; padding:1px 12px 0 12px; height:30px; line-height:30px; display:inline-block; overflow:visible; border:0;font-family:Dotum,Helvetica,AppleGothic,Sans-serif !important;}

.button2 { height:30px; line-height:30px; font-size:12px; cursor:pointer; display:inline-block; vertical-align:middle; padding-left:1px;}
.button2 a { white-space:nowrap; font-size:12px; font-weight:bold; background:#3e3a3a; color:#fff !important; cursor:pointer; padding:1px 12px 0 12px; height:30px; line-height:30px; display:inline-block; font-family:Dotum,Helvetica,AppleGothic,Sans-serif !important;}
.button2 input {white-space:nowrap; font-size:12px; font-weight:bold; background:url(/inc/img/button/btn2_right.gif) no-repeat right top; color:#e55100 !important;cursor:pointer; padding:1px 12px 0 12px; height:30px; line-height:30px; display:inline-block; overflow:visible; border:0;font-family:Dotum,Helvetica,AppleGothic,Sans-serif !important;}

/* login */
.login { clear:both;position:relative; margin:0 0 0 0; width:100%; }
.login .login_box {clear:both; width:100%; height:276px; padding:98px 0 0 0; }
.login .login_box .login_area { clear:both; border-top:1px solid #cecece; margin-top:17px; padding-top:29px; }
.login .login_box .login_area label {    position: inherit; font-weight:normal; width:32%; display:inline-block; margin:2px 0 0 0; color:#000; }
.login .login_box .login_area input { width:70%; height:28px; border:1px solid #cdc9c9; padding:1px; font-size:12px; vertical-align:middle; }
.login .login_box .login_area .none { border:none;height:auto;width:auto;vertical-align:middle; }
.login .login_box .login_area ul { float:left; width:70%; }
.login .login_box .login_area li { padding-bottom:5px; text-align:left; vertical-align:middle;  list-style: none;}
.login .login_box .login_area .btn_login { float:right; }
.login .login_box .login_area .btn_login input { width:75px; height:72px; border:none; padding:0; }
.login .login_info { clear:both; padding-top:17px; width:360px; margin:0 auto; }
.login .login_info li { float:left; list-style: none; }
.login .login_info li.right { margin-left:30px; }
.login .login_info li p.txt { float:left; margin-right:10px; }
.login .login_info li p.btn { float:left; }
.login .login_info li p.btn img{ vertical-align:middle; }

.doo_s_boxvpw {
    background: none repeat scroll 0 0 #F9F9F9;
    border: 3px solid #b6b6b6;
    left: 10%;
    padding: 10px;
    position: absolute;
    top: 290px;
    width: 530px;
}
.doo_s_boxvpw h3 { color:#333; margin-left:10px;}
.doo_s_boxvpw p { font-size:9pt; color:#666; margin:5px 0 0 0; }

.doo_s_boxv {
    background: none repeat scroll 0 0 #F9F9F9;
    border: 3px solid #b6b6b6;
    left: 15%;
    padding: 10px;
    position: absolute;
    top: 290px;
    width: 410px;
}
.doo_s_boxv h3 { color:#333; margin-left:10px;}
.doo_s_boxv p { font-size:9pt; color:#666; margin:5px 0 0 0; }

.doo_s_box {
    background: none repeat scroll 0 0 #F9F9F9;
    border: 3px solid #b6b6b6;
    left: 8%;
    padding: 10px;
    position: absolute;
    top: 270px;
    width: 350px;
}
.doo_s_box h3 { color:#333; margin-left:10px;}
.doo_s_box p { font-size:9pt; color:#666; margin:5px 0 0 0; }
.bt_line { text-align:center;}
.bt_line li { list-style:none; font-size:13px; color:#333;}

.boar_top { font-size:13px; }
.fl { margin:10px 0 0 0; }
.boar_top b { color:red; }
.b_list { width:100%; border-top:1px #555555 solid; border-collapse:collapse;}
.b_list caption { margin-bottom:20px; display:none;}
.b_list th { background:#efefef; padding:10px; font-size:12px; color:#5a5858; font-weight:bold;text-align: center;}
.b_list td { border-bottom:1px dashed #eee; padding:10px; font-size:11px; text-align:center; }
.b_list .point {color:#fff; font-weight:bold;}

@media (max-width:667px) {       
.b_list td { padding:1.5px;}     
.b_list .by_hy { display: none;}     
.btablesh .by_hy { display: none;}     

}

.b_list_y { width:100%; border-top:2px #555555 solid; border-collapse:collapse;}
.b_list_y caption { margin-bottom:20px; display:none;}
.b_list_y th { background:#efefef; padding:10px; font-size:12px; color:#5a5858; font-weight:bold;}
.b_list_y td { border-bottom:1px dashed #fee; padding:4px; font-size:11px; text-align:center; }
.b_list_y .point {color:#fff; font-weight:bold;}

/* Pagination  
.pagination { text-align:center;  margin:10px auto; position:relative; padding:0px; width:auto;}
.pagination ul li { list-style:none; font-size:10px; }
.pagination ul li strong { color:red;}
.pagination .btns { width:20px;float:left; }
.pagination .direction {float:left;text-align:center; }
.pagination .direction .first { margin-right:5px; }
.pagination .direction strong { color:red; }
.pagination .direction span {font-size:9pt; letter-spacing:0px; margin:0 5px; line-height:1; text-align:center; float:center;}
.pagination .btnsr { float:left;width:30px;position:relative;}
*/
/* pagination */
.pagination { padding:10px 0; text-align:center; line-height:normal; white-space:nowrap; vertical-align:middle;height:16px;}
.pagination * { position:relative; display:inline-block; font-size:12px; text-decoration:none;}
.pagination p { display:inline;}
.pagination span { display:inline;}
.pagination a { color:#373737;}
.pagination a:hover, .pagination a:active, .pagination a:focus { color:#373737; }
.pagination strong { color:#59b6e2; }
.pagination span.direction span { padding:0 10px 0 7px;background:url(../img/board/pagination_bar1.gif) no-repeat top left; }
.pagination span.direction span.first {padding:0 10px 0 7px;background:none;}
.pagination span.btns{margin-top:2px; padding-top:5px;}
.pagination p.direction span { padding:0 15px 0 7px;background:url(../img/board/pagination_bar1.gif) no-repeat top left; }
.pagination p.direction span.first {padding:0 15px 0 7px;background:none;}
.pagination p.btns{padding-top:5px;}



/*  category  */

.category {display:inline-block; width:750px; margin-left:20px;}
.category ul {display:inline-block; width:750px; padding:0;}
.category ul li {float:left; list-style:none; padding:10px 15px; font-size:12px; border:1px solid #e2e2e2; margin:0 1px; background:#efefef; color:#484747;}
.category ul li a {color:#484747;}
.category ul li.current {padding:10px 15px; color:#fff; background:#ca1d1f; border:1px solid #b61a1c;}  
.category ul li.current a {color:#fff;}

.con_sub {width:750px; float:left; display:inline-block; margin:10px 0 0 10px;}

.total_m {font-size:20px; color:#bc2929; text-align:center; margin:30px 0;}

.more_bar {width:100%; background:#bc2929; padding:10px 0; text-align:center; margin:20px 0; display:inline-block;}
.more_bar a {color:#fff;}

.more_bar1 {width:100%; background:#2e508d; padding:10px 0; text-align:center; margin:20px 0; display:inline-block;}
.more_bar1 a {color:#fff;}
.more_bar2 {width:100%; background:#008080; padding:10px 0; text-align:center; margin:20px 0; display:inline-block;}
.more_bar2 a {color:#fff;}

.pik_btn {display:inline-block; margin:10px 0 0 50px; padding:0;}
.pik_btn li {background:#343434; padding:10px 15px; margin:5px; float:left; list-style:none;}
.pik_btn li a {color:#fff; font-size:14px;}
.pik_btn li .yellow {color:#ffe400;}

.more_bar44 {width:750px; margin-left:20px; margin-bottom: 10px; background:#2e508d; padding:8px 0; text-align:center;   display:inline-block;}
.more_bar44 a {color:#fff;}

.more_bar441 {width:100%; margin-left:0px; margin-bottom: 0px; background:#2e508d; padding:8px 0; text-align:center;   display:inline-block;}
.more_bar441 a {color:#fff;}
 

.b_list_sin { clear:both; width:97%; color:#666; border-top:#e5e5e5 solid 1px;border-left:#e5e5e5 solid 1px; border-bottom:#e5e5e5 solid 1px;border-right:#e5e5e5 solid 1px;line-height:normal; font-size:11px;margin-bottom:10px; }
.b_list_sin th { vertical-align:middle;text-align:center; font-weight:normal; border-bottom:#e5e5e5 solid 1px;border:#e5e5e5 solid 1px;border-right:none; background:#f7f7f7; padding:3px 3px; white-space:nowrap; color:#999; }
.b_list_sin td { vertical-align:middle;text-align:center; border:#e5e5e5 solid 1px;border-right:none; padding:3px 3px; white-space:nowrap; color:#808080; }

.btablesh {width:97%;margin:auto;padding:auto;font-size:11px;color:#666; border-top:#e5e5e5 solid 1px;}
.btablesh p {text-align:center;}	
.btablesh a:link {color:#d42945;text-decoration:none;	border-bottom:1px dotted #ffbac8;	}	
.btablesh a:visited {color:#d42945;border-bottom:none;text-decoration:none;	}		
.btablesh a:hover,a:focus {color:#f03b58;border-bottom:1px solid #f03b58;text-decoration:none;	}
.btablesh table a,table a:link,table a:visited {border:none;}							
.btablesh img {border:0;}	
.btablesh table {width:97%;border-top:1px solid #e5eff8;border-right:1px solid #e5eff8;margin:1em auto;border-collapse:collapse;}
.btablesh caption {color: #9ba9b4;caption-side:top;text-align:center;}	
.btablesh tr.odd td	{background:#f7fbff}
.btablesh tr.odd .column1{background:#f4f9fe;}	
.btablesh .column1	{background:#f9fcfe;}
.btablesh td {color:#678197;border-bottom:1px solid #e5eff8;border-left:1px solid #e5eff8;text-align:center;}				
.btablesh th {font-size:13px;padding:10px 1px; font-weight:normal;color: #678197;text-align:left;border-bottom: 1px solid #e5eff8;border-left:1px solid #e5eff8;}							
.btablesh thead th {background:#f4f9fe;text-align:center;color:#0a151f;}	
.btablesh tfoot th {text-align:center;background:#f4f9fe;}	
.btablesh tfoot th strong {color:#66a3d3;}		
.btablesh tfoot th em {color:#f03b58;}
