/* main_visual CSS open */
.mainvisual{width:100%;height:156px;overflow:hidden;background:#00b8ad;}
.mainvisualbox{width:880px;height:156px;overflow:hidden;margin:0 auto;}
.visual{display:inline-block;width:685px;float:left;height:156px;}
/** main_visual CSS close **/

/* main_login CSS open */
.login{width:178px;display:inline-block;padding:20px 0 0 10px;}
.login_title{width:100%;display:inline-block;padding-bottom:6px;border-bottom:1px solid #009e96;}
.login_input{padding-top:10px;border-top:1px solid #00c9bf;}
.login_input_chk{overflow:hidden;display:inline-block;height:20px;padding-top:5px;}
.input_chk{margin:0;vertical-align:top;}
.input_label{display:inline-block;color:#fff;font-size:11px;padding-top:2px;}
.login_input span{display:inline-block;margin:0 3px 3px 0;}
.login_bt a{background:#fff;border:1px solid #006666;display:inline-block;padding:5px 5px 5px;text-decoration:none;}
.login_text{padding-top:11px;}
.login_text span{display:inline-block;height:3px;}
.padding{padding:0 3px 0;color:#fff;}
.login_text span a{font-size:11px;color:#fff;letter-spacing:-1px;}
/** main_login CSS close **/

/* main_cyver_rank CSS open */
#contain{width:880px;margin:0 auto;overflow:hidden;padding-top:20px;}
#contain div{display:inline-block;margin-bottom:4px;}
.firstcon{display:inline-block;width:680px;overflow:hidden;float:left;}
.ranking{display:inline-block;width:680px}
.cyber{display:inline-block;width:335px;height:149px;border:1px solid #dedede;float:left;margin-right:6px;}
.cyber li{display:block;overflow:hidden;}
.cyber_title{display:block;height:30px;background:#f4f4f4;border-top:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #dedede;}
.cyber_title_img{display:inline;float:left;}
.cyber_title img{margin:8px 0 0 9px;}
.cyber_title_tab{display:inline;float:right;color:#757575;margin-right:5px;}
.cyber_title_tab span{display:inline-block;margin:10px 0 0;}
.cyber_title_tab a{display:inline-block;font-size:11px;letter-spacing:-1px;color:#757575;}
.cyber_li{height:117px;}
.cyber_li ul{padding-left:8px;}
.cyber_li ul li{display:block;padding:0 0 10px;}
.cyber_li_col{display:inline-block;width:161px;}
.cyber_li_col_s{display:inline-block;margin-top:9px;}
.cyber_li_text{display:inline-block;margin-top:3px;}
.rank1_t{display:inline-block;margin-top:10px;}
.cyber_li_col span a{display:inline-block;color:#686f78;letter-spacing:-1px;}
.cyber_li_img{display:inline-block;width:21px;text-align:center;}
/** main_cyver_rank CSS close **/

/* main_vod_rank CSS open */
.vod{display:inline-block;width:335px;height:149px;border:1px solid #dedede;float:left;}
.vod li{display:block;overflow:hidden;}
.vod_title{display:block;height:30px;background:#f4f4f4;border-top:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #dedede;}
.vod_title_img{display:inline;float:left;margin:8px 0 0 9px;}
.vod_title_tab{display:inline-block;float:right;color:#757575;margin:8px 5px 0 0;}
.vod_title_tab span{display:inline-block;}
.vod_title_tab span a{display:inline-block;font-size:11px;letter-spacing:-1px;color:#757575;width:16px;height:14px;}
.vod_li{display:block;padding:10px 0 0 10px;}
.vod_li_block{display:inline-block;width:105px;float:left;text-align:center;}
.vod_li_block span{display:inline-block;width:95px;margin-bottom:5px;}
.vod_li_block span img{border:1px solid #d9d9d9;}
.vod_li_block span a{font-size:11px;color:#646e7d;}
/** main_vod_rank CSS close **/

/* main_contents CSS open */
.contents{overflow:hidden;display:inline-block;width:678px;height:149px;border:1px solid #dedede;float:left;}
.contents li{display:block;width:678px;overflow:hidden;float:left;}
.contents_title{display:inline-block;height:30px;background:#f4f4f4;border-top:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #dedede;}
.contents_title_img{display:inline;float:left;margin:8px 0 0 9px;}
.contents_title_tab{display:inline-block;float:right;color:#757575;margin:8px 5px 0 0;}
.contents_title_tab span{display:inline-block;}
.contents_title_tab a{display:inline-block;font-size:11px;letter-spacing:-1px;color:#757575;}
.contents_li{display:block;padding:10px 0 0 14px;}
.contents_li_block{display:inline-block;width:130px;float:left;text-align:center;}
.contents_li_block span{display:inline-block;width:110px;margin-bottom:5px;}
.contents_li_block span img{border:1px solid #d9d9d9;}
.contents_li_block span a{font-size:11px;color:#646e7d;margin}
/** main_contents CSS close **/

/* main_notic CSS open */
.board{display:inline-block;width:680px;}
.boardbox{display:inline-block;width:337px;float:left;}
.noticbox{display:block;width:337px;}
.notic{display:inline-block;width:335px;height:129px;border:1px solid #dedede;}
.notic_title{display:block;height:30px;background:#f4f4f4;border-top:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #dedede;}
.notic_title_img{display:inline;float:left;margin:8px 0 0 9px;}
.notic_title_tab{display:inline-block;float:right;color:#757575;margin:8px 5px 0 0;}
.notic_title_tab span{display:inline-block;}
.notic_title_tab a{display:inline-block;font-size:11px;letter-spacing:-1px;color:#757575;margin-top:2px;}
.notic_li{display:block;padding:4px 15px 0 16px;}
.notic_li ul{width:100%;display:inline-block;}
.notic_li ul li{overflow:hidden;display:block;padding-top:8px;padding-bottom:4px;border-bottom:1px solid #dedede;}
.notic_li ul li a{display:inline-block;letter-spacing:0;}
/** main_notic CSS open **/

/* main_QnA CSS open */
.qnabox{display:block;width:337px;margin-top:-5px;}
.qna{display:inline-block;width:335px;height:129px;border:1px solid #dedede;}
.qna_title{display:block;height:30px;background:#f4f4f4;border-top:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #dedede;}
.qna_title_img{display:inline;float:left;margin:8px 0 0 9px;}
.qna_title_tab{display:inline-block;float:right;color:#757575;margin:8px 5px 0 0;}
.qna_title_tab span{display:inline-block;}
.qna_title_tab a{display:inline-block;font-size:11px;letter-spacing:-1px;color:#757575;margin-top:2px;}
.qna_li{display:block;padding:4px 15px 0 16px;}
.qna_li ul li{display:block;padding-top:8px;padding-bottom:4px;border-bottom:1px solid #dedede;}
.qna_li ul li a{display:inline-block;letter-spacing:0;}
.qna_head{display:inline-block;margin-right:10px;color:#2f3743;}
/** main_QnA CSS close **/

/* main_QnA CSS open */
.commentbox{overflow:hidden;display:inline-block;width:337px;float:right;}
.comment{overflow:hidden;display:inline-block;width:335px;border:1px solid #dedede;padding-bottom:7px;}
.comment_title{display:block;height:30px;background:#f4f4f4;border-top:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #dedede;}
.comment_title_img{display:inline;float:left;margin:8px 0 0 9px;}
.comment_title_tab{display:inline-block;float:right;color:#757575;margin:8px 5px 0 0;}
.comment_title_tab span{display:inline-block;}
.comment_title_tab a{display:inline-block;font-size:11px;letter-spacing:-1px;color:#757575;margin-top:2px;}
.comment_head{overflow:hidden;display:block;padding:10px 10px 10px;}
.comment_head ul li span{float:left;}
.comment_img{display:inline-block;}
.comment_name{display:inline-block;padding:8px 4px 0;width:160px;line-height:19px;}
.comment_name strong{display:block;}
.comment_li{overflow:hidden;display:block;width:300px;background:#f5f5f5;margin:0 auto;padding:9px 10px 10px;}
.comment_li ul li{overflow:hidden;display:block;padding:5px 0 5px;border-bottom:1px solid #dedede;border-top:1px solid #fff;}
.comment_t{display:inline-block;float:left;}
.comment_t a{display:inline-block;margin-top:4px;padding-left:5px;}
.comment_num{display:inline-block;float:right;padding-right:5px;}
.comment_num a{display:inline-block;float:right;background:#42aed1;border:1px solid #13a2d0;color:#fff;padding:2px 4px 2px 2px;}
/** main_QnA CSS close **/

/* main_banner CSS open */
.banner_general{width:680px;}
.banner_general ul li{display:inline;}
.paddingnone{display:inline-block;padding:0;}
.banner_info{width:680px;}
.banner_info ul{display:block;padding-top:29px;}
.banner_info ul li{display:inline-block;float:left;}
.banner_info ul li a{overflow:hidden;display:inline-block;padding:0 17px 0;}
/** main_banner CSS close **/

/* main_partner_site CSS open */
.secondcon{display:inline-block;width:196px;float:left;margin-left:3px}
.partner_list{display:block;width:196px;}
.partner{overflow:hidden;display:inline-block;width:194px;border:1px solid #dedede;}
.partner_title{display:block;height:30px;background:#f4f4f4;border-top:1px solid #fff;border-left:1px solid #fff;}
.partner_title_img{display:inline;float:left;margin:8px 0 0 9px;}
.partner_title_tab{display:inline-block;float:right;color:#757575;margin:8px 5px 0 0;}
.partner_title_tab span{display:inline-block;}
.partner_title_tab a{display:inline-block;font-size:11px;letter-spacing:-1px;color:#757575;margin-top:2px;}
.partner_li{display:block;margin-top:-1px;width:194px;height:113px;;overflow:auto; overflow-x:hidden; overflow-y:auto;border:1px solid #dedede;
	scrollbar-face-color:#FFFFFF;
	scrollbar-3dlight-color:#dddddd;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#dddddd;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-arrow-color:#dddddd;
	scrollbar-track-color:#FFFFFF; 
}
.partner_li h1{display:inline-block;padding:10px 0 0 10px;}
.partner_li ul{display:inline-block;padding:10px 0 10px 10px;}
.partner_li ul li{display:block;padding:1px 0 1px;}
.partner_li ul li a{font-size:11px;color:#888888;}
/** main_partner_site CSS close **/

/* main_logout CSS open */
.logout{width:178px;display:inline-block;padding:20px 0 0 10px;}
.logout_title{width:100%;display:inline-block;padding-bottom:6px;border-bottom:1px solid #009e96;}
.logout_title_text{padding-top:10px;padding-bottom:12px;}
.logout_input{padding-top:10px;border-top:1px solid #00c9bf;}
.logout_input_chk{overflow:hidden;display:inline-block;height:20px;padding-top:5px;}
.input_chk{margin:0;vertical-align:top;}
.logout_text{overflow:hidden;width:176px;height:27px;background:#6ad3cd;color:#fff;border:1px solid #1e9790;}
.logout_text p{display:inline-block;margin-left:13px;text-align:center;float:left;}
.logout_text p strong{display:block;margin-top:8px;color:#084949;letter-spacing:-1px;}
.logout_bt{display:inline-block;float:right;margin-right:25px;}
.logout_bt a{display:inline-block;margin-top:8px;text-decoration:none;color:#fff;font-weight:bold;}
.logout_info{display:block;width:176px;height:32px;background:#04a198;margin-top:2px;border:1px solid #019087;font-size:9px;color:#fff;}
.logout_info span{display:inline-block;margin-left:13px;margin-right:5px;margin-top:11px;}
.logout_info a{font-size:11px;letter-spacing:-1px;color:#fff;padding:0 4px 0 2px;text-decoration:underline;}

.padding{padding:0 3px 0;}
/** main_logout CSS close **/


/* ÀüÃ¼¸Þ´º CSS open */
#allmenuwrap{width:100%;text-align:center;}
#allmenuwrap .toggle_open{display:block;border-top:1px solid #dedede;text-align:center;}
#allmenuwrap .toggle_open a{display:inline-block;}
#allmenuwrap .toggle_open a img{display:block;margin-top:-1px;}
#allmenuwrap .toggle_close{display:block;text-align:center;}
#allmenuwrap .toggle_close .box{display:block;border-top:1px solid #dedede;}
#allmenuwrap .toggle_close a{display:inline-block;margin-top:-1px;}
#allmenuwrap .toggle_close a img{display:inline-block;}
.allmenu{width:880px;height:200px;margin:0 auto;margin-top:10px;margin-bottom:10px;background:#f0f0f0;}
.allmenu_block{inline-block;float:left;text-align:left;margin-top:15px;margin-left:60px;}
.allmenu_block h1{display:block;padding:10px;}
.allmenu_block ul{display:inline-block;float:left;padding-top:10px;}
.allmenu_block ul li{padding:0 10px 8px;}
.allmenu_block ul li a{font-size:12px;color:#666666;}
/* ÀüÃ¼¸Þ´º CSS close */

