/**
* footer
* @release date 2009.12.08
* -- filename: nvr_common_Z.css	revision: 64124
* -- filename: flashLayer.css	revision: 144900
* -- filename: suggestLayer.css	revision: 128683
* -- filename: vTopSearch.css	revision: 173083
*/
*{margin:0;padding:0;}
body{position:relative;}
a{text-decoration:none;}
a:hover,a:active,a:focus{text-decoration:underline;}
ol,ul{list-style-type:none;}
em{font-style:normal;}
img,fieldset,button,table,table th,table td{border:none;background:none;}
a img{vertical-align:top;}
input,textarea{font-size:1.0em;}
button{cursor:pointer;cursor:hand;}
button *{display:none;}
input{*margin:-1px 0;}
html:first-child select{padding-right:6px;height:20px;}
option{padding-right:6px;}
hr.separate,.hide{display:none;}
.njCheckBtn,.njRadioBtn{display:inline-block;}
.njCheckBtn span,.njRadioBtn span{position:absolute;overflow:hidden!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;}
.noticeNfp,.noticeNfp *{margin:0!important;padding:0!important;border:none!important;color:#666!important;font-family:"Hiragino Kaku Gothic Pro","MS PGothic",sans-serif!important;font-size:12px!important;line-height:1.2!important;text-align:left!important;text-decoration:none!important;background:none!important;}
.noticeNfp{display:none;position:absolute;top:200px;left:50%;width:396px;margin-left:-188px!important;z-index:1000;}
.noticeNfp .ntcNfpSubLayerTemplate{position:relative;border:3px solid #151c23!important;background:url(../img/bg_layer_noticeNfp_header.gif) repeat-x top #fff!important;color:#000!important;zoom:1;}
.noticeNfp .ntcNfpShadow{width:100%;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.naver.jp/nv2search/img/bg_noticeNfp_shadow.png',sizingMethod='scale');background:url(../img/bg_noticeNfp_shadow.png) repeat!important;*background:none!important;}
.noticeNfp .ntcNfpShadowSide{position:relative;top:-3px;left:-3px;}
.noticeNfp h3{height:27px;padding:12px 0 0 12px!important;color:#151c23!important;text-align:left;}
.noticeNfp .ntcNfpLayerContents{position:relative;padding:21px 0 30px 0!important;font-size:0!important;line-height:0!important;text-align:center!important;}
.noticeNfp .ntcNfpLayerContents strong{display:block;margin-bottom:22px!important;text-align:center!important;}
.noticeNfp .ntcNfpLayerClose{position:absolute;top:9px;right:11px;width:19px;height:19px;background:url(../img/btn_noticeNfp_close_over.gif) no-repeat!important;}
.noticeNfp .ntcNfpLayerClose:hover{_overflow:visible;}
.noticeNfp .ntcNfpLayerClose:hover img{display:none;}
.suggestLayer,.suggestLayer *,.suggestDtl,.suggestDtl *{margin:0!important;padding:0!important;border:none!important;color:#666!important;font-family:"Hiragino Kaku Gothic Pro","MS PGothic",sans-serif!important;font-size:12px!important;line-height:1.2!important;text-align:left!important;text-decoration:none!important;background:none!important;}
.suggestLayer{position:absolute;overflow:visible;z-index:20001;}
.suggestLayer .suggestDtl{position:relative;border:2px solid #000!important;background:#fff!important;}
.suggestLayer .suggestDtl h3{position:absolute;left:11px;bottom:10px;}
.suggestLayer .suggestDtl ul{padding:9px 9px 12px 9px!important;}
.suggestLayer .suggestDtl ul li a{display:block;width:98%;padding:4px 3px!important;color:#323232!important;}
.suggestLayer .suggestDtl ul li a.selected{background:#eee!important;}
.suggestLayer .suggestDtl .suggestOption{height:12px;padding:8px 12px!important;border-top:1px solid #efefef!important;background:#f7f7f7!important;text-align:right!important;}
.suggestLayer .suggestDtl .suggestOption a{margin-left:9px!important;color:#828282!important;text-decoration:underline!important;}
.suggestLayer .suggestDtl p{padding:13px 36px 14px 11px!important;color:#646464!important;}
.suggestLayer .suggestDtl .suggestSwithch{padding:0 36px 14px 11px!important;}
.suggestLayer .suggestDtl .suggestSwithch a{color:#2569ce!important;text-decoration:underline!important;}
.ac_layerHide{display:none;}
body{background:url(../img/bg_v_header.gif) repeat-x top!important;color:#666;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","ＭＳ Ｐゴシック",sans-serif;font-size:12px;line-height:1.2;text-align:center;}
a{color:#666;}
#wrap{padding-bottom:50px;text-align:left;}
.mediaType{background:url(../img/bg_v_header2.gif) repeat-x top!important;}
.mediaType #header{height:172px;}
.theme{background:url(../img/bg_v_themeHeader_090614.gif) repeat-x top!important;}
#header{position:relative;z-index:2;width:957px;height:175px;padding:77px 10px 0;margin:0 auto;text-align:center;}
#header .gnb{width:513px;margin:31px auto 7px;}
#header .gnb ul{overflow:hidden;zoom:1;}
#header .gnb li{float:left;padding:0 8px 0 13px;background:url(../img/line_v_12.gif) no-repeat left 0;color:#000;font-size:12px;}
#header .gnb li.firstChild{background:none;}
#header .gnb li span{display:block;text-indent:-10000px;}
#header .gnb li a{display:block;height:14px;background-image:url(../img/bg_vTop_090730.gif);cursor:pointer;}
#header .gnb li strong{display:block;height:14px;background-image:url(../img/bg_vTop_090730.gif);}
#header .gnb li.gnb_1 *{width:49px;background-position:-471px 0;}
#header .gnb li.gnb_1 strong{background-position:-471px -14px;}
#header .gnb li.gnb_2 *{width:33px;background-position:-520px 0;}
#header .gnb li.gnb_2 strong{background-position:-520px -14px;}
#header .gnb li.gnb_3 *{width:25px;background-position:-553px 0;}
#header .gnb li.gnb_3 strong{background-position:-553px -14px;}
#header .gnb li.gnb_4 *{width:25px;background-position:-578px 0;}
#header .gnb li.gnb_4 strong{background-position:-578px -14px;}
#header .gnb li.gnb_5 *{width:36px;background-position:-603px 0;}
#header .gnb li.gnb_5 strong{background-position:-603px -14px;}
#header .gnb li.gnb_6 *{width:46px;background-position:-639px 0;}
#header .gnb li.gnb_6 strong{background-position:-639px -14px;}
#header .gnb li.gnb_7 *{width:37px;background-position:-685px 0;}
#header .gnb li.gnb_7 strong{background-position:-685px -14px;}
#header .gnb li.gnb_8 *{width:34px;background-position:-722px 0;}
#header .gnb li.gnb_8 strong{background-position:-722px -14px;}
#header .gnb .etcLayer img{vertical-align:middle;}
#header .search{width:489px;margin:0 auto;text-align:left;}
#header .search legend{display:none;}
#header .search input{vertical-align:middle;background:transparent;}
#header .search .search_input{float:left;position:relative;width:438px;height:35px;margin-right:4px;background:url(../img/bg_vTop_090730.gif) no-repeat left top;}
#header .search .search_input input{position:absolute;top:0;width:390px;height:21px;padding:4px 0 0 6px;margin:5px 5px 0 5px;border:0;font-size:14px;font-weight:bold;line-height:1.2;}
#header .search .search_input .btnSearchLayer{position:absolute;top:3px;right:2px;width:33px;height:30px;margin:0;background:url(../img/bg_vTop_090730.gif) no-repeat -438px 0;}
#header .search .searchSubmit{float:left;margin:0;}
#header .userArea{position:absolute;top:6px;right:10px;font-size:12px;line-height:1.2;}
#header .userArea *{vertical-align:middle;}
#header .userArea .userName{*display:inline-block;margin-right:2px;color:#bef8a5;text-shadow:#38ad0a 1px 1px 1px;filter:shadow(color=#38ad0a,direction=140,strength=1)；;}
#header .userArea .userName strong{margin-right:1px;color:#fff;vertical-align:baseline;}
#header .userArea .userName a{color:#fff;}
#header .userArea .acount a,#header .userArea .myMatome a{*display:inline-block;color:#fff;text-shadow:#38ad0a 1px 1px 1px;filter:shadow(color=#38ad0a,direction=140,strength=1)；;}
#header .userArea .acount,#header .userArea .myMatome{padding-right:6px;margin-left:2px;background:url(../img/line_v_01.gif) no-repeat right 1px;}
#header .userArea .help a{*display:inline-block;color:#fff;text-shadow:#38ad0a 1px 1px 1px;filter:shadow(color=#38ad0a,direction=140,strength=1)；;}
#header .userArea .help{margin:0 6px 0 2px;}
#header .userArea .join{padding-right:3px;}
#header .userArea .join a{*display:inline-block;color:#fff;text-shadow:#38ad0a 1px 1px 1px;filter:shadow(color=#38ad0a,direction=140,strength=1)；;}
#header .boardLink{position:absolute;top:45px;left:540px;width:421px;}
#header .boardLink ul{overflow:hidden;}
#header .boardLink li{float:left;margin-right:12px;}
#header .boardLink a{color:#fff;text-decoration:underline;}
#container{overflow:hidden;width:957px;padding:0 10px;margin:38px auto 45px;zoom:1;}
.mediaType{min-width:977px;background:url(../img/bg_mediaTop_090713.gif) repeat-x!important;}
.mediaType #container{width:100%;padding:0!important;margin:0!important;}
.mediaType #container .subContainer{width:957px;margin:0 auto;padding:0 10px;}
#container h2{height:21px;color:#000;font-size:14px;border-bottom:2px solid #323232;}
#container ul,#container ol{margin-top:12px;}
#container li{padding-bottom:10px;color:#000;zoom:1;}
#container li a{color:#000;}
#container ol li{position:relative;padding-left:20px;}
#container ol li a{color:#000;}
#container ol li span{position:absolute;top:2px;right:0;width:25px;text-align:left;color:#afafaf;font-family:tahoma;font-size:10px;}
#container ol li span *{vertical-align:middle;}
#container .nav{position:absolute;top:0;right:0;}
#container .thumb{float:left;margin-right:5px;}
#container .listContents{overflow:hidden;zoom:1;}
#container .listContents p,#container .listContents p a{color:#2569ce;}
#container .listContents .option{margin-top:2px;}
#container .listContents .option *{color:#a6a6a6;font-family:tahoma;font-size:10px;}
#container .newContents li{padding:7px 0;border-top:1px solid #ededed;}
#container .newContents li.firstChild{padding-top:0;border:0;}
.vLeftList{position:relative;float:left;display:inline;width:233px;margin-left:235px;zoom:1;}
.vRightList{position:relative;float:left;display:inline;width:233px;margin-left:19px;zoom:1;}
.smartFinderArea{position:relative;clear:both;width:485px!important;padding-top:13px;margin:22px 0 0 235px;border-top:1px solid #e5e5e5;}
.smartFinderArea h2{margin:0;padding:0;border:0!important;}
.smartFinderArea ul{position:absolute;top:14px;left:94px;overflow:hidden;margin:0!important;zoom:1;}
.smartFinderArea li{float:left;padding-right:9px;}
.smartFinderArea li a{color:#2569ce!important;}
.smartFinderArea .btnHelp{position:absolute;top:14px;left:165px;padding-left:18px;background:url(../img/ico_help.gif) no-repeat left top;text-decoration:underline;}
.orderNum_1{background:url(../img/bg_vTop_090730.gif) no-repeat -743px -37px;}
.orderNum_2{background:url(../img/bg_vTop_090730.gif) no-repeat -743px -61px;}
.orderNum_3{background:url(../img/bg_vTop_090730.gif) no-repeat -743px -85px;}
.orderNum_4{background:url(../img/bg_vTop_090730.gif) no-repeat -743px -109px;}
.orderNum_5{background:url(../img/bg_vTop_090730.gif) no-repeat -743px -133px;}
.orderNum_6{background:url(../img/bg_vTop_090730.gif) no-repeat -743px -157px;}
.orderNum_7{background:url(../img/bg_vTop_090730.gif) no-repeat -743px -181px;}
.orderNum_8{background:url(../img/bg_vTop_090730.gif) no-repeat -743px -205px;}
.orderNum_9{background:url(../img/bg_vTop_090730.gif) no-repeat -743px -229px;}
.orderNum_10{background:url(../img/bg_vTop_090730.gif) no-repeat -743px -253px;}
.theme #container{margin-top:0;margin-bottom:0;}
.themeSpot{margin:0 auto 31px;position:relative;width:778px;height:176px;padding-left:50px;background:url(../img/bg_thema_090614.jpg) no-repeat left top;zoom:1;}
.themeSpot h2{height:auto!important;padding:34px 0 15px!important;margin:0!important;border:0!important;}
.themeSpot h2 img{margin-left:-1px;}
.smartFinderLinks{margin:0 auto 27px;width:778px;padding-left:50px;}
.smartFinderLinks h3{margin-bottom:12px;}
.smartFinderLinks ul{margin:0;width:699px;background:url(../img/bg_vTop_090730.gif) no-repeat 0 -35px;overflow:hidden;zoom:1;}
#container .smartFinderLinks ul{margin-top:0;}
#container .smartFinderLinks ul li{padding-bottom:0;}
.smartFinderLinks ul li{float:left;}
.smartFinderLinks ul li div.hover{background:url(../img/bg_vTop_090730.gif) no-repeat;}
.smartFinderLinks ul li div a{zoom:1;}
.smartFinderLinks ul li.humanSF div{padding:21px 0 0 73px;width:160px;height:68px;}
.smartFinderLinks ul li.gameSF div{padding:21px 0 0 73px;margin-left:-1px;width:161px;height:68px;}
.smartFinderLinks ul li.carSF div{padding:21px 0 0 73px;margin-left:-1px;width:161px;height:68px;}
.smartFinderLinks ul li.movieSF{margin-top:-1px;}
.smartFinderLinks ul li.groupeSF,.smartFinderLinks ul li.tvSF,.smartFinderLinks ul li.univSF{margin:-1px 0 0 -1px;}
.smartFinderLinks ul li.movieSF div a{padding:11px 0 0 65px;width:110px;height:23px;}
.smartFinderLinks ul li.groupeSF div a{padding:11px 0 0 52px;width:123px;height:23px;}
.smartFinderLinks ul li.tvSF div a{padding:11px 0 0 64px;width:111px;height:23px;}
.smartFinderLinks ul li.univSF div a{padding:11px 0 0 63px;width:114px;height:23px;}
.smartFinderLinks ul li div.hover{_position:relative;}
.smartFinderLinks ul li.humanSF div.hover{background-position:0 -157px;}
.smartFinderLinks ul li.gameSF div.hover{background-position:-232px -157px;}
.smartFinderLinks ul li.carSF div.hover{background-position:-465px -157px;}
.smartFinderLinks ul li.movieSF div.hover{background-position:0 -245px;}
.smartFinderLinks ul li.groupeSF div.hover{background-position:-174px -245px;}
.smartFinderLinks ul li.tvSF div.hover{background-position:-348px -245px;}
.smartFinderLinks ul li.univSF div.hover{background-position:-522px -245px;}
.smartFinderLinks ul li{font-size:10px;}
.smartFinderLinks ul li a,.smartFinderLinks ul li a img{display:block;}
.smartFinderLinks ul li a:hover{_overflow:visible;}
.smartFinderLinks ul li a:hover img{display:none;}
.smartFinderLinks ul li.humanSF a{width:108px;height:15px;}
.smartFinderLinks ul li.gameSF a{width:120px;height:15px;}
.smartFinderLinks ul li.carSF a{width:123px;height:15px;}
.smartFinderLinks ul ul{background:none;width:auto;}
.smartFinderLinks ul ul li{float:none;width:auto;overflow:hidden;height:12px!important;background:none;}
.smartFinderLinks ul li h4{margin-bottom:10px;}
.smartFinderLinks ul li ul li{margin-bottom:4px;vertical-align:top;}
.smartFinderLinks ul li ul li a{display:block;height:12px!important;}
.smartFinderLinks ul li ul li a:hover{_overflow:visible;}
.smartFinderLinks ul li ul li a:hover img{display:none;}
.smartFinderLinks ul li.humanSF ul{margin-left:1px;}
.smartFinderLinks ul li.humanSF ul li.btn_humanSF_1{height:11px!important;}
.smartFinderLinks ul li.humanSF ul li.btn_humanSF_1 a{width:124px;}
.smartFinderLinks ul li.humanSF ul li.btn_humanSF_2 a{width:120px;}
.smartFinderLinks ul li.gameSF ul li.btn_gameSF_1 a{width:142px;}
.smartFinderLinks ul li.gameSF ul li.btn_gameSF_2 a{width:123px;}
.smartFinderLinks ul li.carSF ul li.btn_carSF_1 a{width:151px;}
.smartFinderLinks ul li.carSF ul li.btn_carSF_2 a{width:113px;}
#container .goodThema{position:relative;width:728px;margin:0 auto 2px;}
#container .goodThema ul{margin:17px 0 0 -12px;zoom:1;_margin-left:-17px;}
#container .goodThema ul:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
#container .goodThema ul li{padding-bottom:7px;}
#container .goodThema ul li{float:left;width:67px;margin-left:12px;_margin-left:9px;position:relative;zoom:1;}
#container .goodThema ul li .thumb{float:none;}
#container .goodThema ul li .thumb{float:none;}
#container .goodThema ul li p{line-height:1.25;}
#container .goodThema ul li p.thumb a{display:inline-block;text-align:center;}
#container .goodThema ul li p.thumb a span{display:block;}
#container .goodThema ul li p.thumb a img{margin-bottom:10px;*-ms-interpolation-mode:bicubic;*display:block;}
#container .goodThema ul li p.thumb a span:after{content:" ";display:block;}
#container .goodThema p.more{margin-bottom:27px;text-align:right;padding-right:27px;}
#container .goodThema p.more a:link,#container .goodThema p.more a:visited{text-decoration:underline;}
#container .goodThema p.more a:hover,#container .goodThema p.more a:active,#container .goodThema p.more a:focus{text-decoration:none;}
div#wrap.theme{position:relative;zoom:1;}
div#wrap.theme span.tooltip{display:block;color:#74777a;zoom:1;position:absolute;line-height:1.3;width:200px;}
div#wrap.theme span.tooltip span{display:block;float:left;background:url(../img/bg_thema_tooltip.gif) no-repeat #fff right bottom;}
div#wrap.theme span.tooltip span span{background:url(../img/bg_thema_tooltip.gif) no-repeat left top;position:static;}
div#wrap.theme span.tooltip span span span{background:url(../img/bg_thema_tooltip2.gif) no-repeat right top;}
div#wrap.theme span.tooltip span span span span{padding:5px 7px 4px 6px;*padding:4px 7px 5px 6px;background:url(../img/bg_thema_tooltip3.gif) no-repeat left bottom;}
span.main-tooltip{color:#74777a;zoom:1;position:absolute;line-height:1.3;width:300px;display:none;}
span.main-tooltip span{display:block;float:left;background:url(../img/bg_main_tooltip.png) no-repeat left bottom;position:static;_background:none;}
span.main-tooltip span span{background:url(../img/bg_main_tooltip2.gif) no-repeat right bottom;padding:0 0 3px 1px;_padding:0 0 2px 1px;}
span.main-tooltip span span span{padding:5px 7px 1px 6px;*padding:4px 7px 2px 6px;_padding:3px 7px 0 6px;background:url(../img/bg_main_tooltip.png) no-repeat right top;_background:none;}
span.main-tooltip span.filter{_border:solid 1px #cfd1d4;_background:#fff;_filter:progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=140,strength=2)；;}
span.main-tooltip span.filter span{_background:none;}
#container .goodThema ul li p a{color:#666;}
#footer{border-top:1px solid #e1e1e1;text-align:center;}
#footer .subFooter{width:957px;margin:0 auto;padding:24px 10px 0;}
#footer .etcService{overflow:hidden;margin:0 0 30px;zoom:1;}
#footer .etcService li{display:inline;padding:0 3px 0 9px;background:url(../img/line_v_05.gif) no-repeat left 1px;color:#000;font-weight:bold;}
#footer .etcService li.firstChild{background:none;}
#footer .etcService li a{color:#000;font-weight:bold;text-decoration:underline;}
#footer .etcService li.opinion a{padding-left:17px;background:url(../img/ico_opinion.gif) no-repeat left 1px;color:#3bb210;}
#footer .etcService li ul{display:inline;padding-left:1px;}
#footer .etcService li li{padding:0 2px 0 0;background:none;}
#footer .etcService li li a{padding-left:7px;background:url(../img/bu_arrow4.gif) no-repeat left 3px;color:#646464;font-weight:normal;text-decoration:none;}
#footer .etcService li li a:hover{text-decoration:underline;}
#footer h2{overflow:hidden;width:0;height:0;font-size:0;line-height:0;}
#footer .naverLink{overflow:hidden;margin:0 0 9px;zoom:1;}
#footer .naverLink li{display:inline;padding:0 7px 0 9px;background:url(../img/line_v_05.gif) no-repeat left 1px;}
#footer .naverLink li.firstChild{background:none;}
#footer .naverLink li a{color:#7d7d7d;}
#footer address,#footer p{padding-right:24px;color:#7d7d7d;font-size:10px;font-style:normal;font-family:tahoma;}
#footer address strong,#footer p strong{color:#3baf0a;font-weight:bold;}