#contents, #contents_bottom, #contents_top, #contents_left{background: #fff;}
#logBox{padding-right:0;}
.cb_{clear:both;}
.wrapper{margin:20px auto 0; width:883px; position: relative;}
#header, #headerPopup, .wrapper{width:883px;}
.gouterBox{margin:0px auto; width:883px; *zoom:1}
.gouterBox:after{content:" "; display:block; clear:both; height:0px; visibility:hidden; line-height:0px;}
.gmain_content{float:left; width:640px;}
.gsidebar{float:left; padding-left:30px; _padding-left:28px; width:213px; margin-bottom:20px;}
.gheader{width:100%;}
.gheader:after{content:" "; display:block; clear:both; height:0px; visibility:hidden;}
.gheader .gl1{float:left;}
.gheader .gl2{float:left; margin-left:14px; width:534px; _width:532px;}
.gheader .gl2 .t1{font-size:16px; color:#010101; font-weight:bold; margin-top:3px; line-height:135%; width:100%;}
.gheader .gl2 .t1 *{float:left;}
.gheader .gl2 .t1:after{content:" "; display:block; clear:both; height:0px; visibility:hidden;}
.gheader .gl2 .t2{color:#5d5d5d; font-size:12px; margin-top: 9px; line-height:135%; max-height:45px; overflow:hidden; *height: expression( this.scrollHeight > 45 ? "45px" : "auto" );}
.gheader .gl2 .t3{color:#888888; font-size:11px; margin-top: 11px;}
.gheader .gl2 .t3 a{color:#888888; font-size:11px; margin-top: 11px;}
.gheader .gl2 .t4{margin-top:9px;}
.gtitleimg{width:90px; height:90px; border:1px solid #D2D1D1;}
.gtitleimg_sponsor{}
.iconSponsor{margin-left:6px; margin-top:5px;}
.btn_game{margin-left:3px; margin-top:1px; cursor:pointer;}
#subscribeBtn{margin-left:5px; margin-top:1px; cursor:pointer;}
#btn_chPhoto{display:none;}
#btn_chPhoto, #btn_modify, #btn_inviteCh {cursor:pointer; margin-right : 4px;}
.gmain_outter{width:100%; border-top:2px solid #5c5c5c; margin-top:20px; clear:both;}
.gwriter_box{width:100%; height:33px; border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8;}
.gwriter_header ul{padding-top:9px;}
.gwriter_header li{float:left; display:inline; background:url(../images/channel/split_bar.gif) 100% 45% no-repeat;; padding:0px 14px; cursor:pointer;}
.gwriter_header li.on{font-weight:bold;}
.gwriter{width:100%; height:104px; border-bottom:1px dotted #a7a7a7;}

.underline{text-decoration : underline;}
.home_item .m2 p{color:#4d4d4d}
.home_top {width:100%;margin-top:21px;}
.home_date {float:left; height:17px; width:200px;}
.home_menu {float:right;color:#5c5c5c; border:1px solid #d7d7d7; width:68px; height:15px; padding-left:5px; padding-top:3px; cursor:pointer; background:url(../home/images/down_arrow.gif) no-repeat 61px center;}
.home_num {float:left; margin-left:1px;}
.homeLogBox{width:100%; margin-top:15px;}
.home_item {margin-bottom:8px; _margin-bottom:4px; *zoom:1}
.home_item:after{content:" "; clear:both; visibility:hidden; display:block; height:0;}
.home_item .h_a1{float:left;}
.home_item .h_a1 img{border:1px solid #d2d1d1; float:left; width:51px; height:51px;}
.home_item .h_a2{width:12px; height:22px; float:left;}
.home_item .h_a2 img{margin : 13px 0px 0px 3px; position:absolute; z-index:1;}
.home_item .h_a3{width:575px; float:left;}
.home_item .h_a3 .m1{width:575px; height:8px; font-size:1px; background:url(../images/channel/memobox_top.gif) no-repeat;}
.home_item .h_a3 .m2{width:575px; padding-top:3px; background:url(../images/channel/memobox_center.gif) repeat-y; cursor:pointer;}
.home_item .h_a3 .m2 .itemPoint{height:20px; text-align:right; float:right; margin-right:15px; _margin-right:7px;}
.home_item .h_a3 .m2 .itemPoint .home_heart_count2{color:#ff6600; font-size:14px; letter-spacing:-2px; font-weight:bold; margin-left:0px;}
.itemPoint .point_img{margin-left:3px; margin-top:-3px;}
.home_item .h_a3 .m2 .itemPoint.off .home_heart_count2{color:#b6b6b6;}
.home_item .h_a3 .m2 .home_memo .itemMemo{padding-left:13px; line-height:140%; padding-right:65px;}
.home_item .h_a3 .m2 .home_memo .fitemMemo{padding-left:13px; line-height:140%;}
.home_item .h_a3 .m2 .home_memo_folded .fitemMemo{padding-left:13px; line-height:140%; padding-right:65px; overflow:hidden; max-height:33px;}
* html .home_item .h_a3 .m2 .home_memo_folded .fitemMemo{ height: expression( this.scrollHeight > 33 ? "33px" : "auto" );}
.home_item .h_a3 .m2 .movie_fold .itemMemo{padding-left:10px; line-height:140%; float:left; width:420px; padding-bottom:4px;}
.home_item .h_a3 .m2 .movie_fold .itemMemo.info{padding-left:10px; line-height:140%; float:left; width:435px; max-height:29px; overflow:hidden;}
* html .home_item .h_a3 .m2 .movie_fold .itemMemo.info {height:expression( this.scrollHeight > 29 ? "29px" : "auto" );}
.home_item .h_a3 .m2.wideimage .home_memo_folded.movie .itemMemo.info{width:420px;}
.home_item .h_a3 .m2 .movie .contentMemo, .movie_fold .contentMemo{padding-left:10px; line-height:140%; float:left; width:435px;}
.home_item .h_a3 .m2 .movie .contentMemo.info, .movie_fold .contentMemo.info{padding-left:10px; padding-top:4px; line-height:130%; float:left; width:450px;}
.home_item .h_a3 .m2 .home_memo.movie .itemMemo{clear:both; padding-top: 8px;}
.home_item .h_a3 .m3{width:575px; height:8px; background:url(../images/channel/memobox_bottom.gif) no-repeat;}
.home_item .h_a3 .m2 .movie .titleImg, .movie_fold .titleImg{width:41px; border:1px solid #d1d1d1; float:left; margin-left:12px;}
.home_item .h_a3 .m2.wideimage .movie .titleImg, .m2.wideimage .movie_fold .titleImg{width:56px;}
.home_item .h_a3 .m2 .movie .contentImg, .movie_fold .contentImg{width:73px; border:1px solid #d1d1d1; float:left; margin-left:12px;}
.home_item .h_a3 .m2 .movie .imageImg, .movie_fold .imageImg{border:1px solid #d1d1d1; float:left; margin-left:12px;}
.home_item .h_a3 .m2 .videoCon{margin-left:12px;}
.home_item .contentMemo li{margin-bottom:2px;}
.home_item .contentMemo .z1 {font-size:11px; color:#898989; background:transparent url(/images/icon/contents_bar.gif) no-repeat scroll 100% 4px; margin-right:6px; padding-right:7px;}
.home_item .contentMemo .z2 {font-size:11px; color:#333333;}
.home_item .contentMemo .review{font-size:11px;}
.home_item .contentMemo .review a{color:#F9732D; font-weight:bold; font-size:11px;}
.home_item .h_a3 .m2 .star {margin-left:3px; margin-top:-2px;}
.home_item .h_a3 .m2 .thumb {margin-left:6px; margin-top:-3px;}
.home_item .h_a3 .m2 .con_title {font-size:13px; color:#f85e0d; font-weight:bold; float:left; display:block;}
.home_item .h_a3 .m2 .con_title a{font-size:13px; color:#f85e0d; font-weight:bold;}
.home_item .h_a3 .m2 a.con_title{font-size:13px; color:#f85e0d; font-weight:bold; display:inline; float:none;}
.home_item .itemNavi {padding : 8px 0px 2px 13px; color:#999999; font-size:11px; height:14px; clear:both;}
.home_item .itemNavi .first {padding-left : 0px;}
.home_item .itemNavi .last {background : none; padding-right:0px;}
.home_item .itemNavi li {background:url(../home/images/sep_bar.gif) no-repeat 100% 2px; float:left; line-height:13px; padding:0 7px; }
.home_item .itemNavi .creatorfirst {padding-left : 20px; background:none;}
.home_item .itemNavi li.creator {background:none; float:left; line-height:13px; padding:0 3px; }
.home_hearticon {margin-top: -1px;}
.home_heart_count {margin-left : 5px; color:#f96c21;}
.home_heart_count.grey {color:#999999;}
.home_item .newMark {margin-top:2px; margin-left:4px; float:left;}

.home_bottom_navi {width:100%; height:37px; padding-top:10px; border-top : 1px solid #e6e5e3; margin-left: -4px; margin-top: 20px;}
.home_bottom_navi div{width:64px; height:26px; cursor:pointer;}
.home_bottom_navi .hbtn_prev {float:left; background:url(../home/images/btn_prev.gif) no-repeat; display:none;}
.home_bottom_navi .hbtn_next {float:right; background:url(../home/images/btn_next.gif) no-repeat; display:none;}
.home_bottom_navi .hbtn_top {float:right; background:url(../home/images/btn_reload.gif) no-repeat; margin-left : 6px;}
.home_item .replyBtn, .home_item .removeBtn, .home_item .modifyBtn, .home_item .agreeBtn{color:#999999; font-size:11px;}

.home_item .replyNavi {display:block; height:12px; margin-left:36px; color:#999999; padding-bottom:4px; font-size:11px;}
.home_item .replyNavi .first {padding-left : 0px;}
.home_item .replyNavi .last {background : none;}
.home_item .replyNavi li {background:url(../home/images/sep_bar.gif) no-repeat 100% 2px; float:left; line-height:13px; padding:0 7px; _padding-top:1px;}
.home_item .replyNavi .creatorfirst {padding-left : 20px;}
.home_item .replyNavi li.creator {background:none; float:left; line-height:13px; padding:0 3px;}
.home_item .replyNavi li.date{_margin-top:-2px; _background-position:100% 4px;}
.homeIconBox_2 {float:left; border:1px solid #e4e3e3;}
.homeIconBox_2 img {width:29px; height:29px;}
.homeIconBox_2 span {display: none;}
.home_item .reply {margin-top: 3px; margin-left:12px; background:#f7f7f7; width:542px; padding : 5px 4px 0px 5px;}
.home_item .reply .replyContents{margin-left:36px; margin-bottom:3px; line-height:130%;}
.home_item .reReply {margin-top: 0px; margin-left:12px; background:url(../home/images/icon_reArrow.gif) 26px 7px no-repeat #f7f7f7; width:505px; padding : 5px 4px 4px 41px;}
.home_item .reReply .replyContents{margin-left:36px; margin-bottom:2px; line-height:130%;}
.home_item .writeReplyForm .iconBox_1, .home_item .writeReReplyForm .iconBox_1 {border : 1px solid #dadada; border-right: none; padding-right:0; background-color:#F9F9F9;}
.home_item .writeReplyForm .iconBox_1{height:39px; width:43px;}
.home_item .writeReReplyForm .iconBox_1{height:39px; width:43px;}
.home_item .writeReplyForm textarea, .home_item .writeReReplyForm textarea {border : 1px solid #dadada; border-left: none; float:left; background-color:##F9F9F9;}
.home_item .writeReplyForm textarea {height:39px; width:437px;}
.home_item .writeReReplyForm textarea {height:39px; width:411px;}
.home_item .writeReplyForm {height:42px; padding: 5px 14px 11px 12px;}
.home_item .writeReplyForm .wrBtn{margin-left:5px; _margin-left:2px; margin-top:1px;}
.home_item .writeReReplyForm .wrBtn{margin-left:5px; _margin-left:2px; margin-top:1px;}
.home_item .writeReReplyForm {height:42px; padding: 5px 13px 3px 38px; 	background:transparent url(../../images/icon/talkBox/icon_reReply.gif) no-repeat scroll 17px 10px;}
.home_item .writeReplyForm .iconBox_1 img, .home_item .writeReReplyForm .iconBox_1 img {border:1px solid #e4e3e3; height:29px; margin:4px 0 0 4px; padding:0; width:29px; }
.home_item .modifyReplyForm{margin-left:35px;}
.home_item .modifyReplyForm .md_right{float:left; margin-left:5px; width:44px;}
.home_item .modifyReplyForm .md_right a {float:left; width:44px; height:19px;}
.home_item .modifyReplyForm .saveBtn{margin-bottom:3px;}
.home_item .modifyReplyForm:after{content:" "; display:block; clear:both; height:0px; visibility:hidden; line-height:0px;}
.home_item .reply .modifyReplyForm textarea {border : 1px solid #dadada; border-top : 1px solid #acacac; height:39px; width:456px; float:left; overflow:auto;}
.home_item .reReply .modifyReplyForm textarea {border : 1px solid #dadada; border-top : 1px solid #acacac; height:39px; width:419px; float:left; overflow:auto;}
.home_item .modifyReplyForm ul {width:70px; height:21px; padding-left:350px; padding-top:5px; }
.home_item .modifyReplyForm li {float:left; padding-left:10px; color:#999999; font-size:11px; width: 25px;}
.home_item .writeLogBox div.writeAreaBox {margin : 0px 15px;}
.home_item .writeLogBox .outerToolBox {margin: 5px 13px 0px 15px;}
.home_item .writeLogBox ul.btn, .modifyForm ul.btn {margin-right: 15px; padding-bottom:5px;}









.bar_item {width:187px; padding : 13px 14px 5px 12px; background:#f6f6f6;}
.bar_item .h{height:14px;}
.h .a1{float:left; margin-left:1px;}
.h .btn_more{float:right; margin-top:1px; margin-right:1px; cursor:pointer;}
.bar_item .c{height:106px; width:100%; background:white; clear:both; margin-top:6px; padding-top:7px;}
.bar_item .c .item{width:156px; height:13px; margin-bottom:9px; overflow:hidden; *text-overflow:ellipsis; display:block; padding-left:28px;}
.bar_item .c .item a{font-size:12px; color:#666666;}
.bar_item .c .l1{background:url(../images/channel/top_1.gif) 8px 0px no-repeat;}
.bar_item .c .l2{background:url(../images/channel/top_2.gif) 8px 0px no-repeat;}
.bar_item .c .l3{background:url(../images/channel/top_3.gif) 8px 0px no-repeat;}
.bar_item .c .l4{background:url(../images/channel/top_4.gif) 8px 0px no-repeat;}
.bar_item .c .l5{background:url(../images/channel/top_5.gif) 8px 0px no-repeat;}

.bar_item .c2{height:93px; width:189px; clear:both; margin-top:6px;}
.bar_item .c2 .item{width:62px; height:46px; float:left; margin:0px 1px 1px 0px; position:relative;}
.c2 .item .i1{width:62px; height:46px;}
.c2 .item .i2{position:absolute; right:3px; bottom:3px;}

.bar_item.photo{/*padding-bottom:14px;*/}
.bar_item.channel{padding-bottom:13px; margin: 10px 0px;}
.bar_item.popularJoin{padding-bottom:14px;}
.bar_item.summary{padding-bottom:14px; margin: 10px 0px;}
.bar_item.search{padding:8px 10px; width:193px;}

.bar_item .c3{width:189px; clear:both; margin-top:6px; }
.bar_item .c3 .item{float:left; font-size:12px; margin-right:4px; margin-bottom:4px; padding:3px 4px 2px 5px; height:14px;}
.c3 .item.t1{color:#f2f2f2; background:#c0bfd6; font-weight:bold;}
.c3 .item.t2{color:#6a6a6a; background:#d8d8d8; font-weight:bold;}
.c3 .item.t3{color:#6a6a6a; background:#d8d8d8;}
.c3 .item.t4{color:#6a6a6a; font-weight:bold;}
.c3 .item.t5{color:#6a6a6a;}
.bar_item .bottom{clear:both; height:1px;}

.h .btnNext{float:right; margin-top:-1px; margin-right:1px; cursor:pointer;}
.h .btnPrev{float:right; margin-top:-1px; margin-left:5px; cursor:pointer;}
.h .cc1{float:right; font-size:10px; color:#7d7f82; font-family:Tahoma;}
.h .cc2{float:right; font-size:10px; color:#aaaeb2; font-family:Tahoma;}
.bar_item .c4{width:188px; height:140px; clear:both; margin-top:6px; margin-left:1px;}
.bar_item .c4 .item{width:45px; height:45px; float:left; margin:0px 1px 1px 0px; position:relative;}
.bar_item .c4 .item .i1{width:45px; height:45px; float:left;}

.bar_item .c5{margin-top:6px; margin-left:6px;}
.c5 .g1{width:177px; height:97px; position:relative; background:url(../images/channel/bg_ages.gif) no-repeat;}
.c5 .g2{width:177px; height:81px; position:relative; background:url(../images/channel/bg_visitor.gif) no-repeat; margin-top:15px;}

.bar_item .input_search{width:141px; height:15px; border:1px solid #b8b8b8; padding : 2px 2px 0px 2px;}

.c5 .g1 .in{width:177px; height:83px; position:relative;}
.bar_item .in .text{position:absolute; font-size:10px; font-family:tahoma; color:#4d4d4d;}
.bar_item .in .graph{position:absolute; width:6px; background:#d3d3d3; bottom:0px; height:1px; font-size:0px;}
.bar_item .in .text_man{left:8px; bottom:40px;}
.bar_item .in .graph_man{left:13px; height:26px; background:#93b2cd;}
.bar_item .in .text_woman{left:27px; bottom:40px;}
.bar_item .in .graph_woman{left:33px; height:26px; background:#ed97c6;}
.bar_item .in .text_a10s{left:69px; bottom:40px;}
.bar_item .in .graph_a10s{left:72px; height:26px;}
.bar_item .in .text_a20s{left:94px; bottom:40px;}
.bar_item .in .graph_a20s{left:98px; height:26px;}
.bar_item .in .text_a30s{left:120px; bottom:40px;}
.bar_item .in .graph_a30s{left:124px; height:26px;}
.bar_item .in .text_a40s{left:146px; bottom:40px;}
.bar_item .in .graph_a40s{left:150px; height:26px;}

.c5 .g2 div{position:absolute; font-size:11px; font-family:tahoma; color:#4d4d4d;}
.c5 .g2 .r1_r1{top:24px; right:75px;}
.c5 .g2 .r1_r2{top:24px; right:12px;}
.c5 .g2 .r2_r1{top:42px; right:75px;}
.c5 .g2 .r2_r2{top:42px; right:12px;}
.c5 .g2 .r3_r1{top:60px; right:75px;}
.c5 .g2 .r3_r2{top:60px; right:12px;}

.banner{width:213px; margin-top:10px;}

form.writeLogBox{background:none; padding-left:0; margin-bottom:16px; padding-bottom:11px; border-bottom:1px solid #D8D8D8}
form.writeLogBox div.contentsBox{padding:12px 30px;}
form.writeLogBox div.typeBox{padding-top:9px; padding-left:15px; height:24px; background:url("/images/channel/bg_typebox.gif") repeat-x; border-bottom:1px solid #dcdcdd; border-top:1px solid #dcdcdd;}
form.writeLogBox div.typeBox a{background:url("/images/channel/bar_contents.gif") no-repeat right 50%; font-size:12px; color:#777777; display:inline; padding-right:15px; margin-right:15px; height:auto; width:auto;}
form.writeLogBox div.typeBox a.last{background:none; padding-right:0; margin-right:0;}
form.writeLogBox div.typeBox a.select{color:#000000; font-weight:bold;}

form.writeLogBox div.typeBox .sponsor{color:#777777; font-size:12px; float:right;}
form.writeLogBox div.typeBox .sponsor img{position:relative; top:-1px; cursor:pointer;}


div.writeAreaBox div.memo{background:transparent url("/images/channel/bg_input_write.jpg") no-repeat; filter:none; padding-left:13px; margin-left:4px;}
div.writeAreaBox div.memo textarea{width:496px;}
div.writeAreaBox div.userImg{float:left;}
div.writeAreaBox div.userImg img{border:2px solid #E4E4E4; height:49px;width:49px;}

div.home_item div.writeAreaBox a.writeModifyBtn, div.writeAreaBox a.writeCancelBtn{margin-left:4px;}
div.home_item div.writeAreaBox a.writeModifyBtn{background:url("/images/icon/btn_list_modify.gif") no-repeat; filter:none; width:51px; height:19px;}
div.home_item div.writeAreaBox a.writeCancelBtn{background:url("/images/icon/btn_list_cancel.gif") no-repeat; filter:none; width:51px; height:19px; _margin-top:3px}

div.home_item form.modify{margin-left:9px; padding:0; border:0;}
div.home_item form.modify div.userImg{display:none;}
div.home_item form.modify div.memo{background:none; filter:none; border-top:1px solid #a9a9a9; border-left:1px solid #a9a9a9; border-right:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; margin:0; padding:0;}
div.home_item form.modify div.memo textarea{margin:0; padding:0; height:38px; width:448px;}
div.home_item form.modify div.gradeBox{padding:5px 9px 3px 0;}

.writeLogBox div#linkContentsBox .input{width:525px;}
.writeLogBox div.contentsBox div.photoUrl input.input{width:424px; *width:416px;}
.writeLogBox div.contentsBox div.direct span{width:500px; *width:495px;}
.writeLogBox div.contentsBox div.youtube input.input{width:320px;}
.writeLogBox div.contentsBox div.videoUrl input.input{width:416px;}
.writeLogBox div.contentsBox .input {width:320px;}

.resultBox div.itemBox .item.video {padding-right:32px;}
.resultBox div.itemBox .item.movie {padding-right:27px;}
.resultBox div.itemBox .item.book {padding-right:25px;}
.resultBox div.itemBox .item.shopping{padding-right:24px;}
.resultBox div.itemBox .item.last{padding-right:0;}

.worldcup_header p { margin-bottom:23px; }

.bar_worldcup_item { margin-bottom:9px; }
.bar_worldcup_item .title { margin-bottom:7px; }
.worldcup_con { border:1px solid #D84C4B; }
.worldcup_con .inner { border:2px solid #FE908F; padding:11px 5px 11px 3px; }
.worldcup_con li a { background:url("/images/channel/list_worldcup.gif") no-repeat; color:#4b4f58; display:block; padding-left:22px; }
.worldcup_con .first a { background-position:0 1px; }
.worldcup_con .second a { background-position:0 -25px; }
.worldcup_con .third a { background-position:0 -51px; }
.worldcup_con li { background:url("/images/channel/bg_list_worldcup.gif") repeat-x 0 100%; padding:0 0 4px 4px; margin-bottom:8px; }
.worldcup_con li.last { margin:0; }