@charset "utf-8";



caption {display: none;}


.paging {clear:both; font-size:11px; width:609px; text-align:center; padding:0px 0px 26px 0px; font-family:Verdana; line-height:18px}
.paging a {font-weight:normal; margin:0px 6px; color:#a0a0a0;}
.paging a:hover,.paging a.on {color:#2BABF5; font-weight:bolder}
.paging a.arrow {display:inline-block; position:relative; margin:0px 6px}
.paging img {vertical-align:middle; position:relative; top:-1px}


.search_box {width:609px; position:relative; padding:13px 0px; border-top:10px solid #FFFFFF; text-align:center; background:#F5F5F5}
.search_box img{display:inline;}
.search_box input,.search_box select,.search_box a img {vertical-align:middle;}
.search_box .select_box {text-align:left; padding:5px; width:58px; background:#FFFFFF url("/assets/tooniland/cache.tooniland.com/tooniGame/keroro_pang/images/board/icon_selectbar.gif") no-repeat right top; border-width:1px 0px 1px 1px; border-style:solid; border-color:#D4D4D4}
.search_box .s_txt {width:166px; font-size:11px; line-height:20px; height:21px; color:#787878; border:1px solid #BBBBBB; padding:0px 2px 0px 2px}
.search_box .nic_name {padding-left:94px; background:#FFFFFF url("/assets/tooniland/cache.tooniland.com/tooniGame/keroro_pang/images/board/input_nic.png") no-repeat 8px 6px}




.select {position:relative; line-height:normal; *margin-right:4px; display:inline-block; *display:inline; vertical-align:middle; background:#fff; *zoom:1}
.select * {margin:0; padding:0; cursor:pointer; font-size:12px; font-family:Tahoma, Sans-serif}
.select .myValue {position:relative; font-size:11px; z-index:2; left:0; top:0; border:1px solid #bababa; color:#666; line-height:22px; text-align:left; overflow:visible; background:transparent}
.select.open .myValue,
.select .myValue.outLine {border:1px solid #999}
.select button.myValue {height:22px; width:100%; text-indent:5px; *text-indent:0; *padding-left:5px}
.select div.myValue {height:21px; text-indent:8px}
.select .ctrl {position:absolute; top:0; right:0; width:20px; height:21px; border:1px solid #bababa; border-left:1px solid #eaeaea; background:#fff; background:#fff url("/assets/tooniland/cache.tooniland.com/tooniGame/keroro_pang/images/board/icon_selectbar.gif") no-repeat left -1px}
.select .arrow {position:absolute; width:0; height:0; top:9px; right:6px; line-height:0; font-size:0; border-top:3px solid #999; border-left:3px solid #fff; border-right:3px solid #fff}
.select ul {top:22px; left:0; width:100%; list-style:none; border:0; border-top:1px solid #bababa; border-bottom:1px solid #bababa; background:#fff; overflow:hidden}
.select ul.aList {display:none}
.select.open ul.aList {display:block}
.select ul.iList {left:-2000%}
.select.open ul.iList {left:0}
.select li {position:relative; overflow:hidden; text-align:left; font-size:0px; line-height:0px; white-space:nowrap; height:18px; border-left:1px solid #bababa; border-right:1px solid #bababa}
.select li input.option {position:absolute; width:100%; height:20px; line-height:20px}
.select li label {position:absolute; left:0; top:0; width:100%; text-indent:8px; font-size:11px; *text-indent:6px; height:18px; line-height:18px; color:#767676; background:#fff}
.select li a {display:block; text-indent:8px; *text-indent:6px; height:18px; line-height:18px; color:#767676; background:#fff; text-decoration:none}
.select li.hover * {background:#999; color:#fff}

table tr td p{width:290px; text-overflow:ellipsis; overflow: hidden;}


.default_board {clear:both; font-size:11px; width:609px; position:relative; border-top:2px solid #2145AD;}
.default_board img{display:inline;}
.default_board table {width:609px; margin-bottom:25px; border-bottom:2px solid #E2E2E2;}
.default_board table tr.notice td{background:#F4F6F7}
.default_board table th{padding:12px 1px 13px 0px; border-bottom:1px solid #D5D3D3; background:url("/assets/tooniland/cache.tooniland.com/tooniGame/keroro_pang/images/board/img_board_line.gif") no-repeat right top; text-align:center;}
.default_board table th.last {padding-right:0px; background:none}
.default_board table td {text-align:center; font-family:Verdana; font-size:10px; line-height:28px; padding:2px 0px 1px 0px; color:#787878; border-bottom:1px solid #E2E2E2}
.default_board table td img {vertical-align:middle; position:relative; top:-1px}
.default_board table td.icon {text-align:left}
.default_board table td.icon2 {text-align:left; padding-left:20px}
.default_board table td.subject {text-align:left; padding-left:6px; font-size:11px; font-family:'돋움',Dotum,AppleGothic,sans-serif}
.default_board table td.subject a {color:#787878}
.default_board table td.subject a:hover,.default_board table td.subject a:focus,.default_board table td.subject a:active {text-decoration:underline}
.default_board table td.subject a .rs {color:#05499E}
.default_board table tr.notice td {background:#F0F3F4}
.default_board table td.txt {font-size:11px; font-family:'돋움',Dotum,AppleGothic,sans-serif;}
.default_board table td.good {color:#1B9EF1; font-size:10px}
.default_board .board_list_btn {width:609px; margin-top:-7px; text-align:right}


.default_board2{clear:both; font-size:11px; width:609px; position:relative;}
.default_board2 img{display:inline;}	


.best_screen img{display:inline;}
.best_screen {padding-left:502px; overflow:hidden; position:relative; width:107px; height:376px; margin-bottom:24px}
.best_screen ul {width:107px; float:left}
.best_screen ul li {width:107px; float:left; padding-bottom:14px}
.best_screen ul li a.img_btn {display:block; width:105px; line-height:1; height:78px; position:relative; padding:1px; background:#CFCFCF}
.best_screen ul li a.img_btn img {vertical-align:middle}
.best_screen ul li a.img_btn .photo_gallery {width:105px; height:78px}
.best_screen ul li a.img_btn .best {position:absolute; z-index:9; top:0px; left:0px}
.best_screen ul li a.img_btn:hover span.over_bd,.best_screen ul li a.img_btn:focus span.over_bd,.best_screen ul li.active a.img_btn span.over_bd {position:absolute; display:block; top:0px; left:0px; z-index:8; width:99px; height:72px; border:4px solid #FC8007;}
.best_screen ul li .best_img {display:none; position:absolute; top:0px; left:0px; width:480px; height:360px; border:1px solid #CFCFCF}
.best_screen ul li.active .best_img {display:block}
.best_screen ul li .best_img .img_info {position:absolute; top:0px; left:0px; width:480px; height:63px; background:url("/assets/tooniland/cache.tooniland.com/tooniGame/keroro_pang/images/board/best_bg.png") repeat-x left top}
.best_screen ul li .best_img .img_info h4 {width:116px; height:50px; line-height:50px; position:absolute; font-family:Helvetica,Arial,Sans-serif; top:6px; left:18px; font-size:36px; color:#FFFFFF; font-weight:bolder}
.best_screen ul li .best_img .img_info h4 img {vertical-align:middle; margin-right:4px; position:relative; top:-3px; *top:-1px}
.best_screen ul li .best_img .img_info ul {position:absolute; width:260px; top:16px; left:133px}
.best_screen ul li .best_img .img_info ul li {margin-bottom:2px; padding-bottom:0px; line-height:14px; width:260px; font-size:11px; color:#FFFFFF}
.best_screen ul li .best_img .img_info ul li img {vertical-align:middle; margin-right:9px; position:relative; top:-1px}
.best_screen ul li .best_img a.best_photo {display:block; width:480px; height:360px}
.best_screen ul li .best_img a.best_photo img {width:480px; height:360px}


.default_gallery img{display:inline;}
.default_gallery {position:relative; clear:both; width:609px; overflow:hidden}
.default_gallery h4 {padding:16px 0px 7px 2px; line-height:0; font-size:0;}
.default_gallery .gallery_btn_right {display:block; width:64px; height:27px; position:absolute; right:0px; top:0px}
.default_gallery ul {width:625px; overflow:hidden; padding:20px 0px 0px 0px; margin-left:-16px; }
.default_gallery ul li {width:139px; float:left; padding:0px 0px 30px 17px}
.default_gallery ul li a.photo_gallery img {border:1px solid #CFCFCF; width:137px; height:103px; background:#FFFFFF}
.default_gallery ul li p.gr_subject{width:139px; height:16px; overflow::hidden; line-height:140%; color:#999999; padding:4px 0px 0px 0px; font-size:11px; font-family:Verdana; position:relative;}
.default_gallery ul li p.gr_subject span{position:absolute; right:0; top:4px;}
.default_gallery ul li p.gr_subject a {color:#333333; font-weight:bolder; color:#666666; font-size:12px; font-family:'돋움',Dotum,AppleGothic,sans-serif}
.default_gallery ul li p.gr_subject a:hover {text-decoration:underline}
.default_gallery ul li p.gr_data {width:139px; height:18px; padding-top:2px; overflow:hidden;}
.default_gallery ul li p.gr_data span.username {color:#999999; font-size:11px;}


.default_view {width:609px; clear:both; color:#666666; position:relative; border-top:2px solid #2145AD;}
.default_view img{display:inline;}
.default_view a.btn_address {display:block; width:41px; height:15px; position:absolute; top:10px; right:20px}
.default_view table.post_info {width:609px; background:#F7F7F6; color:#666666}
.default_view table.post_info th {padding:10px 0px 10px 20px; width:46px; text-align:left; line-height:12px; border-bottom:1px solid #E2E2E2}
.default_view table.post_info th img {position:relative; top:1px}
.default_view table.post_info td {padding:10px 0px; line-height:1; font-size:12px; border-bottom:1px solid #E2E2E2}
.default_view table.post_info td.subject img {position:relative; top:-1px;}
.default_view table.post_info td input{margin-right:5px;}
.default_view table.post_info td img {vertical-align:middle}
.default_view table.post_info .num {font-size:11px; font-family:Verdana}
.default_view table.post_info .hit {font-weight:bold; color:#2AAEF5;}
.default_view table.post_info .txt {font-size:12px; font-family:'돋움',Dotum,AppleGothic,sans-serif}
.default_view .post_contents {border-bottom:1px solid #E8E8E9; color:#666666; padding:20px 19px; line-height:1;}
.default_view .post_contents .viewer_area {width:571px; text-align:center; padding:4px 0px 8px 0px}
.board_btn{width:609px; padding:0; line-height:1; text-align:right; margin-top:10px;}
.board_btn img {vertical-align:middle; display:inline;}
.board_btn2{width:609px; padding:0; line-height:1; text-align:left; margin-top:10px;}
.default_view table.post_move {margin:23px 0px 30px 0px; border-width:1px 0px; width:609px; border-style:solid; border-color:#D5D3D3}
.default_view table.post_move tr th,.default_view table.post_move tr td {font-size:11px; padding:9px 0px 6px 0px; color:#787878}
.default_view table.post_move tr th {text-align:center;}
.default_view table.post_move tr th img {position:relative;} 
.default_view table.post_move img {vertical-align:middle}
.default_view table.post_move tr td.num {font-family:Verdana; font-size:10px}
.default_view table.post_move tr.prev th,.default_view table.post_move tr.prev td {border-bottom:1px solid #EAEAEA}
.default_view table.post_move tr td.ev_icon img {position:relative; top:-1px}
.default_view table.post_move tr td a {color:#787878}
.default_view table.post_move tr td a:hover,.default_view table.post_move tr td a:focus {text-decoration:underline}

 
.board_btn_best {width:82px; height:82px; margin:20px auto 30px auto; position:relative}
.board_btn_best .best_btn {display:block; width:82px; height:82px}
.board_btn_best .best_num {position:absolute; bottom:17px; left:0px; text-align:center; font-size:14px; display:block; width:82px; height:14px; line-height:14px; font-weight:bolder; color:#fff;}


.board_comment {width:609px; position:relative; z-index:25; margin-top:30px; margin-bottom:10px; border-bottom:1px solid #8C8C8C;}
.board_comment .cm_tit {border-bottom:1px solid #8C8C8C; padding:8px 0px 8px 0px}
.board_comment .cm_tit h4 img {vertical-align:middle; position:relative; top:-2px}
.board_comment .cm_tit .check_good {position:absolute; left:70px; top:4px}
.board_comment .cm_tit .check_good input,.board_comment .cm_tit .check_good img {vertical-align:middle}
.board_comment .cm_tit .comment_num {position:absolute; top:0px; right:0px; width:164px; height:25px; text-align:right;}
.board_comment .cm_tit .comment_num img {vertical-align:middle; position:relative; top:-2px; right:0}
.comment_write {padding:10px 20px 20px 20px; width:569px; position:relative; height:40px;}
.comment_write .selector_ch {position:relative; z-index:20; width:38px; height:38px; text-align:center; border:1px solid #d6d6d6}

.comment_write textarea {position:absolute; left:20px; top:10px; margin:0px; border:1px solid #D6D6D6; width:485px; height:18px; padding:10px; color:#999;}
.comment_write .submit_btn {position:absolute; top:10px; right:20px; width:55px; height:40px}
.comment_viewer {position:relative; z-index:18; padding-left:20px; width:570px}
.comment_viewer .comment_data {width:550px; background:#ECECEC; padding:11px 10px 10px 10px}
.comment_viewer .comment_data .subject {color:#666666; font-size:11px; font-weight:bold}
.comment_viewer .comment_data .date {color:#AFAFAF; position:absolute; font-size:11px; text-align:right; width:140px; top:11px; right:12px}
.comment_viewer .comment_data img {vertical-align:middle; position:relative; top:-1px; margin-right:5px;}
.comment_viewer .comment_content {padding:8px 0px 18px 11px; line-height:150%; width:500px; font-size:11px; color:#666666}


.default_write {table-layout:fixed; clear:both; width:609px; color:#666666;}
.default_write table {width:609px; border-top:2px solid #2145ad;}
.default_write table th,.default_write table td {padding:8px 0px 7px 0px; background:#F4F6F7; text-align:middle; line-height:22px; vertical-align:middle; color:#666666; border-bottom:1px solid #E2E2E2}
.default_write table tbody th {width:74px; text-align:left; padding-left:18px}
.default_write table .num {font-size:11px; font-family:Verdana}
.default_write table .txt {font-size:11px; font-family:'돋움',Dotum,AppleGothic,sans-serif}
.default_write table td.best {font-family:Verdana; color:#1B9EF1; font-size:11px; font-weight:bolder}
.default_write table td.edit {background:#FFFFFF; border-bottom:0px; padding:5px 0px 0px 0px}
.default_write table td.edit img {display:inline;}
.default_write table input,.default_write table select,,.default_write table img {vertical-align:middle}
.default_write table input.text {border:1px solid #D4D4D4; padding:2px; height:14px; line-height:14px; font-size:12px}
.default_write table input.btn {vertical-align:top; position:relative; top:3px}
.default_write .board_write_btn {width:609px; padding-top:10px; margin-right:2px; text-align:right}
.default_write .board_write_btn a img{display:inline;}
.faq-content{margin-top:30px;}











