/**
* footer差し替え
* @release date 2009.12.22
* -- filename: flashLayer.css	revision: 146106
* -- filename: layout.css	revision: 176588
* -- filename: nvr_common_Z.css	revision: 146092
* -- filename: photoeditor.css	revision: 151153
*/
.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/photoeditor/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;}
body{min-width:957px;background:url(../img/bg_body.gif) repeat;color:#8c939d;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","ＭＳ Ｐゴシック",sans-serif;font-size:12px;line-height:1.2;text-align:center;}
a{color:#8c939d;}
a:hover{color:8c939d;text-decoration:underline;}
#wrap{padding-bottom:50px;text-align:left;background:url(../img/bg_header.gif) repeat-x;}
#header{height:26px;width:957px;margin:0 auto;padding:13px 6px 0 14px;background:none;position:relative;}
#header h1{width:auto;}
#header ul{position:absolute;top:9px;right:11px;overflow:hidden;zoom:1;}
#header li{display:inline;padding:0 5px 0 9px;background:url(../img/line_v_2.gif) no-repeat left 1px;}
#header li.firstChild{padding-left:0;background:none;}
#header li a{color:#a5aebc;}
#container{width:957px;padding:64px 10px 0;margin:0 auto;background:url(../img/bg_container.gif) repeat-y 195px;zoom:1;}
#container:after{content:".";visibility:hidden;height:0;display:block;clear:both;}
.mainContainer{height:539px;padding-top:37px!important;background:url(../img/bg_main.gif) no-repeat!important;}
.aside{float:left;width:170px;}
.aside h2{margin-bottom:4px;}
.aside ul{padding-bottom:4px;margin-bottom:9px;border-bottom:1px solid #1f2024;}
.aside ul li{zoom:1;vertical-align:top;}
.aside ul li img{display:block;}
.aside p{margin-bottom:10px;}
.aside a{cursor:pointer;}
#contents{float:right;width:736px;}
#footer{padding-top:26px;text-align:center;background:url(../img/bg_footer.gif) repeat-x 0 0;}
#footer h2{overflow:hidden;width:977px;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_1.gif) no-repeat left 1px;}
#footer .naverLink li.firstChild{padding-left:0;background:none;}
#footer .naverLink li a{color:#434345;}
#footer p{padding-right:24px;color:#696969;font-size:10px;font-style:normal;font-family:tahoma;}
#footer p strong{color:#3baf0a;font-weight:bold;}
*{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;}
.mainContainer{position:relative;}
.mainContainer h2{padding:98px 0 30px;}
.mainContainer .btnPhotoeditor{padding-top:46px;}
.mainContainer .btnPhotoeditor a{cursor:pointer;}
.mainContainer ul{overflow:hidden;margin-top:108px;zoom:1;}
.mainContainer li{float:left;display:inline;margin-left:52px;}
.mainContainer li.firstChild{margin:0;}
.mainContainer li a{display:block;}
.mainContainer li a.flash-plugin{cursor:pointer;}
.mainContainer #flashContent{position:absolute;top:37px;left:320px;}
#contents h3{padding-bottom:40px;}
#contents .guideArea{margin:10px 13px 0 0;padding-bottom:50px;line-height:1.6;}
#contents .guideArea h4{margin-bottom:3px;color:#fff;font-size:15px;}
#contents .guideArea strong{color:#73cdee;font-weight:normal;}
#contents .guideArea .thumb{margin-top:33px;}
#contents .guideArea .thumb2{margin-top:11px;}
#contents .guideArea .thumb3{margin:6px 0 16px;}
#contents .dc_1{margin-top:19px;}
#contents .function_1_1{padding-right:330px;background:url(../img/thumb_1.jpg) no-repeat right top;}
#contents .function_1_2{_height:127px;min-height:127px;padding-left:245px;background:url(../img/thumb_2.jpg) no-repeat left top;}
#contents .function_1_3 ul{overflow:hidden;margin-top:17px;zoom:1;}
#contents .function_1_3 li{float:left;width:355px;}
#contents .function_1_3 li *{vertical-align:middle;}
#contents .function_1_3 li img{margin-right:5px;}
#contents .function_1_4{_height:154px;min-height:154px;padding-right:270px;background:url(../img/thumb_4.jpg) no-repeat right top;}
#contents .function_1_5{_height:116px;min-height:116px;padding-left:172px;background:url(../img/thumb_5.jpg) no-repeat left top;}
#contents .function_1_6{_height:191px;min-height:191px;padding-right:330px;background:url(../img/thumb_6.jpg) no-repeat right top;}
#contents .function_2_1{_height:241px;min-height:241px;padding-right:335px;background:url(../img/thumb_7.jpg) no-repeat right top;}
#contents .function_2_2{overflow:hidden;zoom:1;}
#contents .function_2_2 .fl{float:left;width:301px;}
#contents .function_2_2 .fr{float:right;width:338px;}
#contents .function_3_1{_height:146px;min-height:146px;padding-right:380px;background:url(../img/thumb_11.jpg) no-repeat right top;}
#contents .function_3_2{_height:60px;min-height:60px;padding-right:380px;background:url(../img/thumb_12.jpg) no-repeat right top;}
#contents .function_3_3{_height:71px;min-height:71px;padding-right:380px;background:url(../img/thumb_13_090902.jpg) no-repeat right top;}
#contents .function_3_4{_height:234px;min-height:234px;padding-right:380px;background:url(../img/thumb_14.jpg) no-repeat right top;}
#contents .function_4_1{padding-right:247px;background:url(../img/thumb_15.jpg) no-repeat right top;}
#contents .function_4_1 ul{width:503px;margin:18px 0 0 0;}
#contents .function_4_1 li{border-bottom:1px solid #1f2024;}
#contents .function_4_1 li img{margin-right:10px;vertical-align:middle;}
#contents .function_4_1 li.last{padding-top:10px;border-bottom:none;}
#contents .function_4_1 li.last img{display:block;float:left;margin-top:-10px;}
#contents .function_4_1 li.dc2{padding-top:10px;}
#contents .function_4_1 li.dc2 img{display:block;float:left;margin-top:-10px;}
#contents .function_4_2{_height:100px;min-height:100px;padding-right:260px;background:url(../img/thumb_16.jpg) no-repeat right top;}
#contents .function_4_3{_height:101px;min-height:101px;padding-right:260px;background:url(../img/thumb_17.jpg) no-repeat right top;}
#contents .function_4_4{_height:101px;min-height:101px;padding-right:260px;background:url(../img/thumb_18.jpg) no-repeat right top;}
#contents .function_4_5{_height:101px;min-height:101px;padding-right:260px;background:url(../img/thumb_19.jpg) no-repeat right top;}
#contents .function_4_6{_height:100px;min-height:100px;padding-right:260px;background:url(../img/thumb_20.jpg) no-repeat right top;}
#contents .function_4_7{_height:120px;min-height:120px;padding-right:260px;background:url(../img/thumb_21.jpg) no-repeat right top;}
#contents .function_4_8{_height:100px;min-height:100px;padding-right:260px;background:url(../img/thumb_22.jpg) no-repeat right top;}
#contents .function_4_9{_height:100px;min-height:100px;padding-right:260px;background:url(../img/thumb_23.jpg) no-repeat right top;}
#contents .function_5_1{_height:120px;min-height:120px;padding-right:240px;background:url(../img/thumb_26.jpg) no-repeat right top;}
#contents .function_5_2{_height:120px;min-height:120px;padding-right:240px;background:url(../img/thumb_27.jpg) no-repeat right top;}
#contents .function_5_3{_height:120px;min-height:120px;padding-right:240px;background:url(../img/thumb_28.jpg) no-repeat right top;}
#contents .function_6_1{background:url(../img/thumb_34.jpg) no-repeat right 99px;}
#contents .function_6_1 p{padding-right:325px;}
#contents .function_6_2{_height:165px;min-height:165px;padding-right:325px;background:url(../img/thumb_35.jpg) no-repeat right top;}
#contents .function_6_3{_height:133px;min-height:133px;padding-right:325px;background:url(../img/thumb_36.jpg) no-repeat right top;}
#contents .function_6_4{_height:125px;min-height:125px;padding-right:325px;background:url(../img/thumb_39.jpg) no-repeat right top;}
#contents .function_6_5{_height:125px;min-height:125px;padding-right:325px;background:url(../img/thumb_38.jpg) no-repeat right top;}
#contents .function_6_6{_height:150px;min-height:150px;padding-right:325px;background:url(../img/thumb_37.jpg) no-repeat right top;}