/**
* NJMY-1270、NJMY-1268
* @release date 2010.03.12
* -- filename: mod_reset.css	revision: 180550
* -- filename: mod_myMain_base.css	revision: 197840
* -- filename: mod_myMain_layout01.css	revision: 197840
* -- filename: mod_myMain_contents.css	revision: 196316
* -- filename: mod_myMain_subContents.css	revision: 190761
* -- filename: mod_myMain_error.css	revision: 190368
* -- filename: mod_myMain_beginner.css	revision: 191613
* -- filename: mod_myMain_contribution.css	revision: 194805
* -- filename: mod_myMain_reactionReport.css	revision: 192005
* -- filename: mod_myMain_article.css	revision: 197624
* -- filename: mod_myMain_feedback.css	revision: 191851
* -- filename: mod_myMain_feedbackAlert.css	revision: 187246
* -- filename: mod_myMain_matomeLayer.css	revision: 190416
* -- filename: mod_myMain_support.css	revision: 180550
*/
body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,th,td,div,blockquote,pre,form,fieldset,input,textarea{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
img,fieldset,table,th,td{border:none;}
input{*margin:-1px 0;}
em,cite{font-style:normal;}
body{position:relative;color:#000;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","ＭＳ Ｐゴシック",sans-serif;font-size:12px;line-height:1.5;text-align:center;}
#wrap{position:relative;text-align:left;}
button{border:none;background:none;cursor:pointer;}
a{text-align:baseline;}
a:link,a:visited{text-decoration:underline;}
a:hover,a:active,a:focus{text-decoration:none;}
h1,h2,h3,h4,h5,h6,p,dt{word-wrap:break-word;}
a,input,textarea{outline:0 none;border:0 none;}
fieldset legend{display:none;}
option{padding-right:6px;}
hr.separate,.hide{display:none;}
.userProfile h2,.menu h2,.menu dl dt,.userNetwork h2,.pickSearch legend{display:none;}
#userHeader .serviceLogo,.actionButton input,.submitButton input,.selectThumbnailList label,.postBody .image a,.endPage .postBodyDetail .addMatomeButton{cursor:pointer;}
#header{position:absolute;top:12px;right:5px;_width:600px;text-align:right;z-index:999;}
#header .serviceMenu li{display:inline-block;*display:inline;overflow:visible;height:12px;padding:0 9px 0 12px;*padding-right:12px;line-height:12px;_line-height:13px;border-left:1px solid #000;zoom:1;}
#header a:link,#header a:visited{text-decoration:none;}
#header a:hover,#header a:active,#header a:focus{text-decoration:underline;}
#header li.logo{display:none;}
#header .serviceMenu li.user,#header .serviceMenu li.join{border-left:none 0;}
#header:after,#header .serviceMenu:after{display:block;clear:both;content:"";}
#header,#header .serviceMenu{zoom:1;}
#footer{clear:both;width:660px;margin:0 auto;padding:47px 0 27px;text-align:center;}
#footer a:link,#footer a:visited{text-decoration:none!important;}
#footer a:hover,#footer a:active,#footer a:focus{text-decoration:underline!important;}
#footer h2{display:none;}
#footer .naverLink li{display:inline-block;*display:inline;height:12px;padding:0 9px 0 12px;*padding-right:12px;line-height:12px;border-left:1px solid #000;zoom:1;}
#footer .naverLink li.firstChild{border-left:none 0;padding-left:0;}
#footer .naverLink li a{vertical-align:bottom;}
#footer p{margin-top:8px;font-size:10px;font-family:tahoma;}
#footer p strong{font-weight:bold;}
#footer:after,#footer .naverLink:after{display:block;clear:both;content:"";}
#footer,#footer .naverLink{zoom:1;}
#userHeader{height:76px;}
#userHeader h1{padding-top:20px;font-size:14px;font-weight:bold;line-height:43px;}
#userHeader a{display:block;float:left;padding-top:6px;}
#userHeader a:link,#userHeader a:visited{text-decoration:none;}
#userHeader a:hover,#userHeader a:active,#userHeader a:focus{text-decoration:underline;}
#userHeader .serviceLogo{width:106px;height:43px;margin-right:8px;padding-top:0;}
#userHeader .serviceLogo span{display:block;width:100%;height:100%;text-indent:-9999px;zoom:1;}
#userHeader:after{display:block;clear:both;content:"";}
#userHeader{zoom:1;}
#wrap{min-width:985px;width:100%;}
#container{width:900px;position:relative;margin:0 auto;}
#container:after{display:block;clear:both;content:"";}
#container{zoom:1;}
#footer{padding-right:240px;}
.displayOption{width:660px;text-align:right;}
#contents{width:660px;float:left;}
#subContents{width:215px;float:right;}
#subContents .userProfile{z-index:999;}
#subContents .thumbnail .inner{z-index:20;}
.beginnerFollowLayer{top:-167px;left:-548px;padding-right:10px;background:url(../img/beginner_follow_sballoon_01.gif) right 0 no-repeat;}
.beginnerFollowLayerInner{border-right:0 none!important;}
a.helpLink{padding-right:17px;line-height:12px;background:url(/myMain/img/ico_help01.gif) right 0 no-repeat;color:#afafaf;}
a.helpLink:link,a.helpLink:visited{text-decoration:none!important;}
a.helpLink:hover,a.helpLink:active,a.helpLink:focus{text-decoration:underline!important;}
.selectThumbnailList{margin:10px 0 0 -7px;}
.selectThumbnailList li{position:relative;float:left;width:60px;height:93px;padding-left:7px;zoom:1;}
.selectThumbnailList li label{display:block;width:58px;line-height:58px;background:#efefef;border:1px solid #e8e8e6;text-align:center;}
.selectThumbnailList .selected label{width:54px;height:54px;overflow:hidden;border:3px solid #ff3f3f;}
.selectThumbnailList .selected img{margin:-3px;}
.selectThumbnailList input{position:absolute;top:70px;left:32px;*left:30px;}
.selectThumbnailList:after{display:block;clear:both;content:"";}
.selectThumbnailList{zoom:1;}
.seljs_title{margin:0;padding:0;}
.seljs_title input{height:17px;*height:18px;padding:3px 0 0 11px;*padding-top:2px;margin:0;*margin:-1px 0 0 0;border-width:1px;border-style:solid;border-color:#e1e1e1 #b7babf #b7babf #e1e1e1;background:#fcfcfc url(/myMain/img/ico_pullDownMenu.gif) right 9px no-repeat;cursor:pointer;}
.seljs_option,.seljs_iframe{position:absolute;z-index:10000;margin-top:-1px;_margin-top:0;border:none;}
.seljs_option{overflow:auto;background:#fff;border:1px solid #a6abb1;color:#777;text-align:left;cursor:pointer;}
.seljs_option li{margin:0!important;padding:2px 0 2px 12px;}
.seljs_option li.seljs_mover{background-color:#f5f5f5;}
.inputFormSet{position:relative;}
.inputForm{padding:5px 6px 0;background-color:#fff;border-width:1px;border-style:solid;border-color:#b8b8b8 #dfdfdf #dfdfdf #b8b8b8;}
.inputForm span{display:block;zoom:1;}
.inputForm textArea,.inputForm input{width:100%;height:21px;color:#afafaf;font-family:verdana;}
.inputForm textArea{overflow-x:hidden;overflow-y:auto;}
.inputForm input{overflow:hidden;}
.inputFormSet .alert{margin-top:10px;color:#ea3f22;}
.actionButton{position:absolute;top:0;right:0;margin-right:-2px;*margin-right:-3px;padding-left:2px;background:url(/myMain/img/bg_actionButton.gif) left -58px no-repeat;}
.actionButton span{display:block;padding-right:2px;background:url(/myMain/img/bg_actionButton.gif) right 0 no-repeat;}
.actionButton input{height:29px;*height:31px;padding-bottom:2px;*padding:0;background:none;color:#686e79;font-weight:normal;}
.actionButton.disableActionButton{background-position:left -87px;}
.actionButton.disableActionButton span{background-position:right -29px;}
.actionButton.disableActionButton input{color:#c6c6c6;cursor:default!important;*filter:alpha(opacity=65);}
.submitButton{clear:both;position:absolute;top:0;right:0;margin-right:-2px;*margin-right:-3px;padding-left:2px;background:url(/myMain/img/bg_submitButton01.gif) left -60px no-repeat;}
.submitButton span{display:block;padding-right:2px;background:url(/myMain/img/bg_submitButton01.gif) right 0 no-repeat;}
.submitButton input{height:29px;*height:32px;padding:0 2px 5px 0;*padding:0 2px 0 0;border:0 none;background:none;color:#fff;font-weight:bold;}
.submitButton.disableSubmitButton{background-position:left -90px;}
.submitButton.disableSubmitButton span{background-position:right -30px;}
.submitButton.disableSubmitButton input{color:#fff;cursor:default!important;*filter:alpha(opacity=65);}
.editingFormSet{clear:both;}
.editingFormSet span{background:none;}
.editingFormSet p{position:static;top:0;left:0;}
.editingForm{margin-bottom:5px;padding:4px 4px 4px;*padding-bottom:0;background:#edf4f9;border-width:1px;border-style:solid;border-color:#a5abb0 #d9dcde #d9dcde #a5abb0;}
.editingForm span{display:block;zoom:1;}
.editingForm textArea,.editingForm input{width:100%;background:#edf4f9;border:0 none;color:#000;font-size:12px;font-family:verdana;}
.editingForm textArea{overflow-x:hidden;overflow-y:auto;}
.editingForm input{overflow:none;height:15px;line-height:1.1;}
.editingFormSet .siteName{padding:0 4px 0;}
.editingFormSet .siteName input{height:23px;font-size:19px;font-family:Tahoma;}
.editingFormSet .submitButton{float:left;margin:0 2px 0 0;background:none;}
.editingFormSet .submitButton input{width:36px;height:23px;margin:0;line-height:23px;background:url(/myMain/img/editingForm_btn_submit.png) 0 0 no-repeat;font-weight:normal;text-align:center;}
.editingFormSet .cancelButton{float:left;background:none;}
.editingFormSet .cancelButton a{display:block;width:68px;line-height:23px;background:url(/myMain/img/editingForm_btn_cancel.png) 0 0 no-repeat;text-align:center;}
.editingFormSet .cancelButton a:link,.editingFormSet .cancelButton a:visited,.editingFormSet .cancelButton a:hover,.editingFormSet .cancelButton a:active,.editingFormSet .cancelButton a:focus{color:#686e79;text-decoration:none;}
.editingFormSet .systemMessage{overflow:hidden;padding:4px 0 0 6px;zoom:1;}
.inputFormSet:after,.editingFormSet:after{display:block;clear:both;content:"";}
.inputFormSet,.editingFormSet{zoom:1;}
.closeButton{display:block;width:13px;height:13px;background:url(/myMain/img/btn_close01.gif) center center no-repeat!important;text-indent:-9999px;font-size:0;line-height:0;}
.mapViewWrapper{clear:both;position:relative;zoom:1;}
.mapViewWrapper .guide{float:left;padding-bottom:8px;color:#afafaf;}
.mapViewWrapper .labeling{padding-right:4px;color:#000;font-weight:bold;}
.mapViewWrapper a.helpLink{float:left;display:block;width:12px;height:12px;margin-top:3px;padding:0;text-indent:-9999px;zoom:1;}
.mapViewWrapper .editingCommand{position:absolute;top:3px;right:16px;}
.mapViewWrapper .editingCommand li{margin:0;padding:0 7px 0 0;border:0 none;border-right:1px solid #e0e0e0;}
.mapView{clear:both;padding:12px 15px 15px;background:#efefef;zoom:1;}
.mapViewGuide,.mapViewAddress{margin-bottom:6px;color:#777;}
.mapViewClose{position:absolute;top:14px;right:16px;}
.locationEditMode .mapViewClose{position:absolute;top:4px;right:-2px;}
.mapViewWrapper:after{display:block;clear:both;content:"";}
.mapViewWrapper{zoom:1;}
.editingCommand li{float:left;margin-right:6px;font-size:0;line-height:0;}
.editingCommand li a{display:block;width:12px;height:13px;background:url(/myMain/img/post_ico_editingCommand.gif) 0 0 no-repeat;text-indent:-9999px;outline:none;}
.editingCommand .revise a{background-position:0 0;}
.editingCommand .delete a{background-position:-12px 0;}
.editingCommand:after{display:block;clear:both;content:"";}
.editingCommand{zoom:1;}
.errorInner{background-color:#fff;}
.systemMessage{margin-top:2px;color:#f00;font-size:11px!important;}
.noFlash,.noScript{position:relative;margin-bottom:5px;}
.noFlash .guide a,.noScript .guide a{display:block;width:35px;height:12px;position:absolute;text-indent:-9999px;}
.noFlash .guideClose,.noScript .guideClose{position:absolute;right:19px;top:19px;}
.noFlash .guide{height:116px;background:url(/myMain/img/noFlash_txt_col373c41.png) 115px center no-repeat;text-indent:-9999px;}
.noFlash .guide a{left:254px;top:64px;}
.noScript .guide{height:148px;background:url(/myMain/img/noScript_txt_col373c41.png) center center no-repeat;text-indent:-9999px;}
.noScript .guide a{left:351px;top:97px;}
#subContents .userProfile{position:relative;width:215px;margin-bottom:14px;}
#subContents .userProfile .UserData{margin:8px 0 5px 0;*margin:7px 0 6px 0;}
#subContents .userProfile .DataUserName{margin-bottom:4px;*margin-bottom:5px;font-family:verdana;font-size:12px;font-weight:bold;}
#subContents .userProfile a:link,#subContents .userProfile a:visited{text-decoration:none;}
#subContents .userProfile a:hover,#subContents .userProfile a:active,#subContents .userProfile a:focus{text-decoration:underline;}
.LinkAdmin a,.SettingFollow a{text-decoration:none!important;}
.LinkAdmin{width:44px;padding-right:2px;background:url(/myMain/img/userStatus_bg.gif) right 0 no-repeat;}
.LinkAdmin a,.LinkAdmin span{display:block;zoom:1;*cursor:pointer;}
.LinkAdmin a{background:url(/myMain/img/userStatus_bg.gif) 0 0 no-repeat;}
.LinkAdmin span{text-align:center;height:23px;line-height:23px;}
.SettingFollow span{background:url(/myMain/img/userStatus_ico_sprite.gif) 5px -15px no-repeat;}
.SettingFollow .followIng span{background-position:5px 7px;}
.SettingFollow li.follow span{background-position:5px -14px;}
.SettingFollow li.release span{background-position:5px -36px;}
.SettingFollow li.declare span{background-position:5px -59px;}
.SettingFollow .UserStatus,.SettingFollow .SetStatus{background:url(/myMain/img/userStatus_bg.gif) 0 0 no-repeat;}
.SettingFollow{position:relative;width:100px;padding-right:1px;}
.SettingFollow .UserStatus{padding-bottom:1px;}
.SettingFollow .UserStatus span{display:block;height:22px;padding-left:18px;line-height:22px;cursor:pointer;}
.SettingFollow .SetStatus{display:none;position:absolute;width:100%;margin-top:-1px;padding:1px 0;background-position:0 bottom;}
.SettingFollow .SetStatus a,.SettingFollow .SetStatus span{display:block;zoom:1;*cursor:pointer;}
.SettingFollow .SetStatus span{height:23px;padding-left:18px;line-height:23px;}
.SettingFollow.selected .SetStatus{display:block;}
#subContents .menu li a{background:url(/myMain/img/menu_ico_sprite_100202.png) 10px 7px no-repeat;}
* html #subContents .menu li a{background-image:url(/myMain/img/menu_ico_sprite_100202.gif);}
#subContents .menu .ArchiveAll{background-position:10px 7px;}
#subContents .menu .ArchiveMyAction{background-position:10px -24px;}
#subContents .menu .ArchiveFeedback{background-position:10px -119px;}
#subContents .menu .LinkNdrive{background-position:10px -157px;}
#subContents .menu .LinkPhotoAlbum{background-position:10px -189px;}
#subContents .menu{width:215px;padding-bottom:10px;}
#subContents .menu a{text-decoration:none!important;}
#subContents .menu ul{clear:both;}
#subContents .archive dd{padding-top:12px;}
#subContents .ListMenu{position:relative;left:-5px;width:220px;margin:0 0 2px 0;}
#subContents .ListMenu li{clear:both;*vertical-align:top;}
#subContents .ListMenu li a{display:block;height:25px;*height:24px;padding:7px 0 0 34px;*padding-top:8px;}
#subContents .ListMenu span{font-family:verdana;font-weight:bold;}
#subContents .ListMenu a.ArchiveMyAction{float:left;}
#subContents .ListMenu .subMenuButton{float:left;display:block;width:25px;height:32px;*height:31px;background-position:center 15px;background-repeat:no-repeat;text-indent:-9999px;cursor:pointer;zoom:1;}
#subContents .ListMenu li ul{display:none;}
#subContents .ListMenu li ul li a,#subContents .ListMenu li ul li span{background:none;}
#subContents .ListLink01{zoom:1;}
#subContents .ListLink01 dd{padding-top:3px;}
#subContents .ListMenu li.subOpen .subMenuButton{background-position:center -10px;}
#subContents .ListMenu li.subOpen ul{display:block;}
.userNetwork{position:relative;padding-top:51px;}
.userNetwork dt{position:absolute;top:0;left:0;min-height:25px;_height:25px;margin-top:15px;cursor:pointer;line-height:1.2;white-space:nowrap;zoom:1;}
.userNetwork dd{display:none;}
.userNetwork .userCounter{display:block;margin-top:-2px;font-family:verdana;}
.userNetwork .label{display:block;}
.userNetwork .userList{padding-left:1px;}
.userNetwork .userList li{float:left;width:33px;height:33px;margin:0 3px 3px 0;line-height:0;font-size:0;}
.userNetwork .userList li.last{margin-right:0;}
.userNetwork .following dt{width:99px;}
.userNetwork .follower dt{width:104px;left:100px;padding-left:10px;}
.userNetwork dl.selected dt{font-weight:bold;cursor:auto;}
.userNetwork dl.selected dd{display:block;}
#subContents .userNetwork .paginate{clear:both;padding-top:2px;}
#subContents .userNetwork .paginate ul{text-align:right;}
#subContents .userNetwork .paginate li{display:inline;font-size:10px;font-family:"verdana";}
#subContents .userNetwork .paginate span{font-weight:bold;}
#subContents .userNetwork .paginate a span{font-weight:normal;}
#subContents .userNetwork .paginate a:link,#subContents .userNetwork .paginate a:visited{text-decoration:none;}
#subContents .userNetwork .paginate a:hover,#subContents .userNetwork .paginate a:active,#subContents .userNetwork .paginate a:focus{text-decoration:underline;}
#subContents .ListMenu li:after,#subContents .userNetwork .userList:after{display:block;clear:both;content:"";}
#subContents .ListMenu li,#subContents .userNetwork .userList{zoom:1;}
.errorInner{padding:70px 0;text-align:center;}
.errorInner .message{font-size:16px;color:#000;font-weight:bold;}
.errorInner ul{margin-top:4px;text-align:left;}
.errorInner ul li{margin-top:7px;padding-left:9px;color:#777;background:url(../img/ico_listDot_col777777.gif) no-repeat 0 7px;}
.errorInner a.pickTop{text-align:left;display:block;background:url(../img/error_btn_gototop.gif) 0 0 no-repeat;width:122px;height:28px;text-indent:-9999px;margin-left:0;}
.errorInner p .pickTop{margin-top:30px;text-align:left;margin-left:269px;}
.errorInner a.pickTop:link,.errorInner a.pickTop:visited,.errorInner a.pickTop:hover,.errorInner a.pickTop:active,.errorInner a.pickTop:focus{color:#fff;text-decoration:none;}
.errorInner .popularUser{display:inline-block;width:170px;height:23px;margin:10px 0 47px;padding-top:5px;background:url(../img/error_bg_btn.gif) no-repeat 0 -28px;}
.errorInner a.popularUser:link,.errorInner a.popularUser:visited,.errorInner a.popularUser:hover,.errorInner a.popularUser:active,.errorInner a.popularUser:focus{color:#686e79;text-decoration:none;}
.prohibited ul{width:570px;margin:0 auto;}
.prohibited .message{width:570px;margin:0 auto;padding-top:101px;background:url(/myMain/img/error_img_prohibited.png) no-repeat 0 0;}
.noItem .message{width:300px;margin:46px auto 0;padding-top:94px;background:url(/myMain/img/error_img_noItem.png) no-repeat 0 0;}
.beginnersGuide{position:relative;height:410px;background:#fff url(/myMain/img/beginnersGuide_bg_box.jpg) 0 0 no-repeat;}
.beginnersGuide{color:#555;}
.beginnersGuide a{color:#72899b;}
.beginnersGuide .leadText,.beginnersGuide .guideLink,.beginnersGuide .step01 h2,.beginnersGuide .step02 h2{background:url(/myMain/img/beginnersGuide_img_sprite.gif) 0 0 no-repeat;text-indent:-9999px;}
.beginnersGuide .leadText{position:absolute;left:118px;top:71px;width:250px;height:48px;}
.beginnersGuide .guideLink{position:absolute;left:378px;top:87px;overflow:hidden;width:113px;height:25px;background-position:-260px -16px;text-indent:0;}
.beginnersGuide .guideLink a{display:block;width:100%;margin-top:-2px;line-height:30px;color:#787878;text-align:center;text-decoration:none;}
.beginnersGuide ol{position:absolute;left:118px;top:158px;}
.beginnersGuide ol li{height:93px;}
.beginnersGuide ol li h2{width:373px;height:18px;margin-bottom:15px;}
.beginnersGuide ol li p{font-size:14px;}
.beginnersGuide ol li p a{margin-left:10px;font-weight:bold;}
.beginnersGuide .step01 h2{background-position:0 -87px;}
.beginnersGuide .step02 h2{background-position:0 -181px;}
.beginnersGuide .funcView{position:absolute;right:20px;top:17px;color:#686f79;text-decoration:underline;cursor:pointer;}
.contribution{position:relative;z-index:1;}
.contribution{color:#afafaf;}
.contribution a{color:#777;}
.contribution .count{color:#6f889c;}
.contribution .count.overSize{color:#f00;}
.contribution a:link,.contribution a:visited{text-decoration:underline;}
.contribution a:hover,.contribution a:active,.contribution a:focus{text-decoration:none;}
.contributionInner{position:relative;}
.contribution fieldset{clear:both;position:relative;margin-top:20px;}
.contribution .formSet dt{display:none;}
.contribution .inputFormSet{padding-right:136px;}
.contribution .inputForm input{font-weight:bold;}
.contribution .inputForm .inputReady{font-weight:normal;}
.contribution .submitButton{position:relative;float:right;margin-top:-29px;z-index:1;}
.addImage a.helpLink,.addLink a.helpLink,.addMovie a.helpLink{position:absolute;top:0;right:0;margin-top:-20px;}
.contribution .counter{position:absolute;top:-17px;right:0;font-family:verdana;font-size:11px;}
.contribution .count{font-weight:bold;}
.contribution .confirmButton,.contribution input.cancelButton{width:61px;white-space:nowrap;}
.contribution .actionButton{right:66px;margin-right:0;}
.contribution .actionButton input{font-weight:bold;}
.contribution p.cancelButton{position:absolute;right:0;top:0;margin-right:-1px;padding-left:2px;background:url(/myMain/img/bg_actionButton.gif) left -58px no-repeat;}
.contribution p.cancelButton span{display:block;padding-right:2px;background:url(/myMain/img/bg_actionButton.gif) right 0 no-repeat;}
.contribution p.cancelButton input{height:29px;*height:31px;padding-bottom:2px;*padding:0;background:none;color:#afafaf;font-weight:normal;cursor:pointer;}
.contribution .contributeButton{width:79px;}
.contribution a.deleteButton{display:block;width:15px;height:15px;background:url(/myMain/img/btn_delete01.gif) 0 0 no-repeat;text-indent:-9999px;}
.contribution a.deleteButton:hover{background-position:0 -15px;}
.contribution .multiUploader{position:absolute;top:0;left:0;height:15px;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);_background:#f00;zoom:1;cursor:pointer!important;}
.contribution .contributeOption{margin-top:15px;background:url(/myMain/img/ico_location_sprite.gif) 0 3px no-repeat;}
.contribution .contributeOption li{display:inline;margin-right:5px;*margin-right:9px;padding-right:9px;zoom:1;}
.contribution .contributeOption .location a{padding-left:16px;}
.contribution .introduction{margin-top:20px;border-width:1px;border-style:solid;border-color:#a5abb0 #d9dcde #d9dcde #a5abb0;}
.contribution .introduction strong{display:block;padding:0 11px;border-width:1px 0 0 1px;border-style:solid;border-color:#e3e5e7;background:#f7f7f8;font-size:14px;font-weight:normal;line-height:32px;cursor:text;zoom:1;}
.postTypeList{position:relative;z-index:1;padding-top:10px;}
.postTypeList li{position:relative;float:left;width:38px;margin-right:3px;}
.postTypeList li a{display:block;height:36px;text-indent:-9999px;background:url(/myMain/img/postType_btn_sprite01.gif) 0 0 no-repeat;outline:0;}
.postTypeList .postTypeImage a:link,.postTypeList .postTypeImage a:visited{background-position:0 0;}
.postTypeList .postTypeImage a:hover,.postTypeList .postTypeImage a:active{background-position:0 -36px;}
.postTypeList .postTypeLink a:link,.postTypeList .postTypeLink a:visited{background-position:-38px 0;}
.postTypeList .postTypeLink a:hover,.postTypeList .postTypeLink a:active{background-position:-38px -36px;}
.postTypeList .postTypeMovie a:link,.postTypeList .postTypeMovie a:visited{background-position:-76px 0;}
.postTypeList .postTypeMovie a:hover,.postTypeList .postTypeMovie a:active{background-position:-76px -36px;}
.postTypeList .postTypeLocation a:link,.postTypeList .postTypeLocation a:visited{background-position:-114px 0;}
.postTypeList .postTypeLocation a:hover,.postTypeList .postTypeLocation a:active{background-position:-114px -36px;}
.postTypeSubMenuWrapper{position:absolute;top:45px;left:0;zoom:1;}
.postTypeSubMenuWrapper .layerClose{position:absolute;right:9px;top:9px;}
.postTypeSubMenuWrapper .layerClose a{height:13px;}
.postTypeSubMenu{padding-bottom:7px;border:2px solid #293748;background:#fff;-webkit-box-shadow:5px 5px 5px rgba(0,0,0,0.3);-moz-box-shadow:5px 5px 5px rgba(0,0,0,0.5);box-shadow:5px 5px 5px rgba(0,0,0,0.3);zoom:1;}
.postTypeSubMenu li{position:relative;float:none;width:auto;margin:0;white-space:nowrap;zoom:1;}
.postTypeSubMenu li.labeling{margin-bottom:7px;padding:22px 15px 0;background:url(/myMain/img/postTypeSubMenu_sBalloon01.gif) 12px 0 no-repeat;color:#000;font-size:14px;font-weight:bold;margin-top:-7px;}
.postTypeSubMenu li a{display:block;height:auto;padding:0 15px;line-height:22px;text-indent:0;background:0 none;zoom:1;}
.postTypeSubMenu a:link,.postTypeSubMenu a:visited,.postTypeSubMenu a:hover,.postTypeSubMenu a:active,.postTypeSubMenu a:focus{text-decoration:none;opacity:1;filter:alpha(opacity=100);-moz-opacity:1;}
.postTypeSubMenu .subMenuFileUpload p{padding:0 15px;line-height:22px;color:#777;}
.postTypeSubMenu .subMenuFileUpload p.hover{background:#6e7e92;color:#fff;}
.postTypeSubMenu .subMenuFileUpload .multiUploader{height:22px;line-height:0;font-size:0;}
.postTypeImage .postTypeSubMenu p,.postTypeImage .postTypeSubMenu a{width:136px;}
.postTypeImage .postTypeSubMenu .multiUploader{width:166px;}
.postTypeCloseBtn{position:absolute;top:10px;right:10px;}
.postTypeCloseBtn a{width:7px;height:7px;padding:2px;text-indent:0;}
.addText{z-index:1;}
.addText .inputFormSet{position:relative;padding-right:0;}
.addText .inputForm{padding:0;border-width:1px;border-style:solid;border-color:#a5abb0 #d9dcde #d9dcde #a5abb0;}
.addText .inputForm span{padding:5px;border-width:1px 0 0 1px;border-style:solid;border-color:#e3e5e7;background:#f7f7f8;zoom:1;}
.addText .inputForm textArea{overflow:hidden;height:59px;margin-right:-1px;padding-left:1px;background:#f7f7f8;font-size:14px;}
.addText .systemMessage{position:absolute;top:87px;right:90px;line-height:29px;}
.thumbnailList{margin-left:-14px;background:url(/myMain/img/thumbnailList_bg01.gif) 0 0 repeat;}
.thumbnailList li{position:relative;float:left;margin-bottom:14px;padding-left:14px;line-height:0;font-size:0;}
.addImage a.deleteButton{position:absolute;right:0;top:74px;}
.imageUpload .notice{clear:both;margin-top:15px;font-size:10px;}
.imageUpload .contributeOption li a:hover,.imageUpload .contributeOption li a:active,.imageUpload .contributeOption li a:focus{text-decoration:underline;}
.imageUpload .contributeOption .location{border-right:1px solid #e0e0e0;}
.imageUpload .contributeOption .addMoreImage{position:relative;}
.imageUpload .contributeOption .addMoreImage p{display:inline;color:#777;text-decoration:underline;}
.imageUpload .contributeOption .addMoreImage .multiUploader{width:5em;height:1.1em;}
.inputUrl .preview{clear:both;position:relative;width:89px;margin-top:15px;line-height:0;font-size:0;}
.addLink .selectThumbnail{clear:both;position:relative;margin-top:15px;}
.addLink .wrap01{position:relative;float:left;margin-right:15px;padding-bottom:20px;}
.addLink .wrap02{overflow:hidden;}
.addLink .previewThumbnail{border:1px solid #cfcfcf;}
.addLink .editingForm,.addLink .editingForm input{background:#fff;}
.addLink .siteUrl{color:#71889a;font-weight:bold;font-family:verdana;}
.addLink .siteUrl a:link,.addLink .siteUrl a:visited{text-decoration:none;}
.addLink .siteUrl a:hover,.addLink .siteUrl a:active,.addLink .siteUrl a:focus{text-decoration:underline;}
.addLink .selectThumbnailList{margin-right:-8px;padding-bottom:15px;}
.addLink .selectThumbnailList li{padding-left:8px;}
.addLink .imageUpload{position:absolute;left:0;top:100%;margin-top:-15px;}
.addLink .imageUpload p{color:#777;text-decoration:underline;}
.addLink .imageUpload .multiUploader{width:60px;}
.addLink .selectThumbnail .systemMessage{position:absolute;top:147px;right:94px;line-height:29px;}
.addMovie .preview{margin-top:10px;}
.addLocation{padding-bottom:40px;}
.addLocation a.helpLink{padding:0;display:inline-block;*display:inline;width:12px;height:12px;text-indent:-9999px;zoom:1;outline:0;}
.addLocation .cancelAddLocation{position:absolute;top:3px;right:0;}
.contributionInner:after,.selectThumbnail:after,.thumbnailList:after,.postTypeList:after,.addLink .selectThumbnailList:after,.editingCommand:after{display:block;clear:both;content:"";}
.contributionInner,.selectThumbnail,.thumbnailList,.postTypeList,.addLink .selectThumbnailList,.editingCommand{zoom:1;}
.contributeDefault form{display:none;}
.contributeText{position:relative;}
.contributeText .postTypeSubMenuWrapper{display:none;}
.contributeText .introduction{display:none;}
.contributeText .addImage{display:none;}
.contributeText .addLink{display:none;}
.contributeText .addMovie{display:none;}
.contributeImage01 .introduction{display:none;}
.contributeImage01 .addImage{display:none;}
.contributeImage01 .addLink{display:none;}
.contributeImage01 .addMovie{display:none;}
.contributeImage02 .introduction{display:none;}
.contributeImage02 .inputUrl{display:none;}
.contributeImage02 .addLink{display:none;}
.contributeImage02 .addMovie{display:none;}
.contributeImage03 .introduction{display:none;}
.contributeImage03 .postTypeSubMenuWrapper{display:none;}
.contributeImage03 .imageUpload{display:none;}
.contributeImage03 .preview{display:none;}
.contributeImage03 .contributeOption{display:none;}
.contributeImage03 .addLink{display:none;}
.contributeImage03 .addMovie{display:none;}
.contributeImage03 .submitButton{display:none;}
.contributeImage04 .introduction{display:none;}
.contributeImage04 .postTypeSubMenuWrapper{display:none;}
.contributeImage04 .imageUpload{display:none;}
.contributeImage04 .addLink{display:none;}
.contributeImage04 .addMovie{display:none;}
.contributeImage01 .postTypeImage a:link,.contributeImage01 .postTypeImage a:visited,.contributeImage02 .postTypeImage a:link,.contributeImage02 .postTypeImage a:visited,.contributeImage03 .postTypeImage a:link,.contributeImage03 .postTypeImage a:visited,.contributeImage04 .postTypeImage a:link,.contributeImage04 .postTypeImage a:visited{background-position:0 -36px;}
.contributeLink01 .introduction{display:none;}
.contributeLink01 .postTypeSubMenuWrapper{display:none;}
.contributeLink01 .addImage{display:none;}
.contributeLink01 .selectThumbnail{display:none;}
.contributeLink01 .contributeOption{display:none;}
.contributeLink01 .addMovie{display:none;}
.contributeLink01 .submitButton{display:none;}
.contributeLink02 .introduction{display:none;}
.contributeLink02 .postTypeSubMenuWrapper{display:none;}
.contributeLink02 .addImage{display:none;}
.contributeLink02 .addMovie{display:none;}
.contributeLink01 .postTypeLink a:link,.contributeLink01 .postTypeLink a:visited,.contributeLink02 .postTypeLink a:link,.contributeLink02 .postTypeLink a:visited{background-position:-38px -36px;}
.contributeMovie01 .introduction{display:none;}
.contributeMovie01 .postTypeSubMenuWrapper{display:none;}
.contributeMovie01 .addImage{display:none;}
.contributeMovie01 .addLink{display:none;}
.contributeMovie01 .preview{display:none;}
.contributeMovie01 .contributeOption{display:none;}
.contributeMovie01 .submitButton{display:none;}
.contributeMovie02 .introduction{display:none;}
.contributeMovie02 .postTypeSubMenuWrapper{display:none;}
.contributeMovie02 .addImage{display:none;}
.contributeMovie02 .addLink{display:none;}
.contributeMovie01 .postTypeMovie a:link,.contributeMovie01 .postTypeMovie a:visited,.contributeMovie02 .postTypeMovie a:link,.contributeMovie02 .postTypeMovie a:visited{background-position:-76px -36px;}
.contributeLocation .contributeOption{padding-bottom:18px;border-bottom:1px solid #e6e6e6;background-position:0 -18px;}
.contributeLocation .location{font-weight:bold;}
.contributeLocation .location a:link,.contributeLocation .location a:visited{text-decoration:none;}
.contributeLocation .postTypeLocation a:link,.contributeLocation .postTypeLocation a:visited{background-position:-114px -36px;}
.pageGuide{text-align:right;margin-bottom:5px;}
.reactionReport{background-color:#fff;color:#afafaf;}
.spotlightWrapper{height:95px;border-bottom:1px solid #fff;background:url(/mySkin/img/myfeedback_bg_gradient.gif) 0 0 repeat-x;}
.spotlight{position:relative;}
.spotlight dt{position:absolute;top:0;left:0;border-right:1px solid #ededee;text-indent:-9999px;z-index:1;}
.spotlight dt a{display:block;width:219px;height:66px;zoom:1;}
.spotlight dd{position:absolute;top:0;left:0;min-width:129px;*width:129px;padding:30px 0 0 96px;background:url(/myMain/img/reactionReport_spotlight_sprite.gif) 38px 13px no-repeat;zoom:1;}
.spotlight .myArticle{left:0;top:14px;}
.spotlight .pickMe{left:220px;top:14px;}
.spotlight .followMe{left:440px;top:14px;border-right:0 none;}
.spotlight dd.myArticle{background-position:38px 13px;}
.spotlight dd.pickMe{background-position:38px -43px;}
.spotlight dd.followMe{background-position:38px -99px;}
.spotlight dd span{display:block;float:left;width:19px;height:27px;text-indent:-9999px;margin:0 2px 0 0;background:url(/myMain/img/reactionReport_num_sprite.gif) 0 0 no-repeat;zoom:1;}
.spotlight .fbNum2{background-position:0 -27px;}
.spotlight .fbNum3{background-position:0 -54px;}
.spotlight .fbNum4{background-position:0 -81px;}
.spotlight .fbNum5{background-position:0 -108px;}
.spotlight .fbNum6{background-position:0 -135px;}
.spotlight .fbNum7{background-position:0 -162px;}
.spotlight .fbNum8{background-position:0 -189px;}
.spotlight .fbNum9{background-position:0 -216px;}
.spotlight .fbNum0{background-position:0 -243px;}
.reactionReport .noFeedback{position:relative;padding:37px 0 36px;background:#f7f7f7;border-top:1px solid #d1d1d1;}
.reactionReport .noFeedback .message{margin-left:237px;text-indent:10px;background:url(/myMain/img/reactionReport_ico_notice.gif) no-repeat 0 3px;}
.reactionReport .newFollowers{position:relative;padding:19px 0 20px 30px;background-color:#f7f7f7;border-top:1px solid #d1d1d1;}
.reactionReport .newFollowers .guide{color:#777;}
.reactionReport .newFollowers .fbPerson{position:relative;top:1px;display:inline-block;*display:inline;height:13px;margin:0 1px;padding-left:2px;line-height:1;background:#fe4640 url(/mySkin/img/myfeedback_bg_num.gif) no-repeat;zoom:1;}
.reactionReport .newFollowers .fbPerson span{display:inline-block;*display:inline;height:13px;font-family:verdana;color:#fff;font-weight:bold;padding:0 2px 0 0;background:url(/mySkin/img/myfeedback_bg_num.gif) no-repeat 100% 0;zoom:1;}
.reactionReport .newFollowers .viewListAll{margin-left:10px;}
.reactionReport .newFollowers .viewListAll a{color:#afafaf;}
.reactionReport .newFollowers .viewListAll a:link,.reactionReport .newFollowers .viewListAll a:visited{text-decoration:underline;}
.reactionReport .newFollowers .viewListAll a:hover,.reactionReport .newFollowers .viewListAll a:active,.reactionReport .newFollowers .viewListAll a:focus{text-decoration:none;}
.reactionReport .newFollowersList{width:620px;margin-top:12px;}
.reactionReport .newFollowersList li{float:left;width:146px;margin-right:5px;}
.reactionReport .newFollowersList li dl{position:relative;min-height:33px;padding-left:43px;}
.reactionReport .newFollowersList .userThumbnail{position:absolute;top:0;left:0;}
.reactionReport .newFollowersList .username a{color:#71889a;font-weight:bold;}
.reactionReport .newFollowersList .username a:link,.reactionReport .newFollowersList .username a:visited{text-decoration:underline;}
.reactionReport .newFollowersList .username a:hover,.reactionReport .newFollowersList .username a:active,.reactionReport .newFollowersList .username a:focus{text-decoration:none;}
.reactionReport .newFollowersList .modified{color:#afafaf;}
.reactionReport .closeButton{position:absolute;right:22px;top:19px;}
.reactionReport .newFollowersList:after{display:block;clear:both;height:0;visibility:hidden;content:".";}
.reactionReport .newFollowersList{zoom:1;}
.post a:link,.post a:visited{text-decoration:underline;}
.post a:hover,.post a:active,.post a:focus{text-decoration:none;}
.post .modified,.post .modified a{font-size:11px;font-family:tahoma;}
.post .source,.post .siteName,.postOption .feedbackCount .counter{font-family:Tahoma;}
.post .mainText,.post .matomeOdai,.post .pickComment,.post .pickCount,.post .siteUrl,.post .locationPoint{font-family:verdana;}
.section{position:relative;zoom:1;}
.post{clear:both;position:relative;*vertical-align:top;}
.postInner{*vertical-align:baseline;}
.postBody{position:relative;}
.pickCommentWrapper{position:relative;margin-bottom:20px;padding:10px;background:#f7f7f7;font-weight:bold;}
.pickCommentWrapper .pickComment{margin-right:80px;white-space:nowrap;}
.pickCommentWrapper .pickCommentInner{font-weight:normal;white-space:normal;}
.pickCommentWrapper .editingCommand{position:absolute;top:11px;right:4px;}
.postBodyVisual{position:relative;overflow:hidden;display:inline-block;*display:inline;float:left;margin-right:20px;zoom:1;}
.postBodyVisual img{vertical-align:top;}
.postBodyVisual.largeSizeView{float:none;margin:0 0 17px 0;}
.postBodyVisual.largeSizeView img{display:block;}
.postBodyVisual .source{display:inline-block;*display:inline;width:100%;white-space:nowrap;zoom:1;}
.postBodyVisual .source cite{display:block;}
.postBodyVisual .movieThumbnail{border:2px solid #000;}
.postBodyVisual .playTime{display:block;position:absolute;top:77px;_top:74px;right:2px;height:15px;padding:0 2px;background:#000;zoom:1;}
.postBodyVisual .playIcon{display:block;position:absolute;left:0;top:0;width:124px;height:94px;background:url(/myMain/img/ico_playIcon.png) center center no-repeat;text-indent:-9999px;cursor:pointer;}
.postBodyVisual.hover .playIcon{width:120px;height:90px;border:2px solid #1fb9d0;background-image:url(/myMain/img/ico_playIcon_hover.png);}
.postBodyVisual a:hover .movieThumbnail,.postBodyVisual a:active .movieThumbnail,.postBodyVisual a:focus .movieThumbnail{border:2px solid #1fb9d0;}
.postBodyVisual a .playTime{color:#777;text-decoration:none;}
.postBodyVisual.largeSizeView .movieViewClose{display:inline-block;*display:inline;padding-bottom:17px;text-decoration:underline;cursor:pointer;zoom:1;}
.postInner .siteName{margin-bottom:3px;font-size:19px;font-weight:bold;}
.postInner .siteUrl{margin-bottom:12px;font-weight:bold;}
.postInner .siteUrl a:link,.postInner .siteUrl a:visited{text-decoration:none;}
.postInner .siteUrl a:hover,.postInner .siteUrl a:active,.postInner .siteUrl a:focus{text-decoration:underline;}
.postBodyDetail{overflow:hidden;}
.postBodyDetail p{padding-left:1px;}
.postBodyDetail .mainText{clear:both;margin-bottom:7px;font-size:14px;}
.postBodyDetail .mainText textarea{font-size:14px;}
.postBodyDetail .locationPoint{margin-bottom:8px;padding:0 0 0 13px;background:url(/myMain/img/ico_location.gif) 0 3px no-repeat;}
.postBodyDetail .locationPoint .selected{font-weight:bold;}
.postBodyDetail .editingCommand{float:left;padding-top:2px;*padding-top:4px;}
.postBodyDetail .editingCommand li{height:15px;*height:13px;}
.postBodyDetail .editingCommand li a{*margin-top:-1px;}
.postBodyDetail .matomeOdai{clear:both;margin-bottom:9px;}
.postBodyDetail blockquote{padding-bottom:9px;}
.post .mapViewWrapper{margin-top:20px;}
.postOption,.postOption .metaData .pickCount,.postOption .pickButton a{background:url(/myMain/img/post_btn_pick_sprite.gif) 0 0 no-repeat;}
.postOption{clear:both;position:relative;height:29px;margin-top:18px;background-position:right 0;}
.postOption .metaData{float:left;margin-left:-5px;padding:12px 0 0 0;}
.postOption .metaData li{float:left;margin:0 5px 0 0;padding:0 0 0 5px;border-left:1px solid #e0e0e0;line-height:13px;}
.postOption .metaData .feedbackCount,.postOption .metaData .device{border:none;}
.postOption .metaData .feedbackCount{font-weight:bold;}
.postOption .metaData .feedbackCount .counter{padding:0 3px;color:#fff;background:#8da0af;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.postOption .metaData .feedbackCount a.selected{color:#f00;}
.postOption .metaData .feedbackCount.feedbackNew .counter{background:#f00;}
.postOption .metaData .feedbackCount,.postOption .metaData .feedbackCount.feedbackNew,.postOption .metaData .feedbackCount .counter,.postOption .metaData .feedbackCount.feedbackNew .counter{background:url(/myMain/img/bg_commentCount.gif) 0 0 no-repeat\9;}
.postOption .metaData .feedbackCount{position:relative\9;top:-1px\9;*top:0;height:15px\9;padding-right:3px\9;background-position:right 1px\9;*background-position:right 0;line-height:1.1\9;}
.postOption .metaData .feedbackCount .counter{padding:0 0 0 3px\9;background-position:0 -29px\9;}
.postOption .metaData .feedbackCount.feedbackNew{background-position:right -14px\9;*background-position:right -15px;}
.postOption .metaData .feedbackCount.feedbackNew .counter{background-position:0 -44px\9;}
.postOption .metaData .modified,.postOption .metaData .device{margin-top:1px;}
.postOption .metaData .modified a:link,.postOption .metaData .modified a:visited{text-decoration:none;}
.postOption .metaData .modified a:hover,.postOption .metaData .modified a:active,.postOption .metaData .modified a:focus{text-decoration:underline;}
.postOption .metaData .device{padding-left:0;}
.postOption .metaData .pickFrom{position:relative;top:1px;*top:0;font-size:12px;}
.postOption .metaData .pickFrom a{zoom:1;}
.postOption .metaData .pickFrom a.userName{font-weight:bold;}
.postOption .metaData .pickCount{position:absolute;top:0;right:0;_right:-1px;width:75px;margin:0;line-height:29px;padding-right:13px;background-position:right -29px;border:0 none;font-size:12px;font-weight:bold;text-align:right;}
.postOption .metaData .pickCount span{display:none;}
.postOption .metaData .pickCount.picked{background-position:right -87px;}
.postOption .editingCommand{float:left;padding-top:13px;*padding-top:12px;}
.postOption .editingCommand li{margin:0 5px 0 0;padding:0 0 0 5px;border-left:1px solid #e0e0e0;line-height:13px;}
.postOption .pickButton a{position:absolute;top:0;right:0;_right:-1px;display:block;width:88px;height:29px;background-position:0 -58px;text-indent:-9999px;outline:none;zoom:1;}
.postOption .pickButton a:link,.postOption .pickButton a:visited{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;}
.postOption .pickButton a:hover,.postOption .pickButton a:active,.postOption .pickButton a:focus{opacity:100;filter:alpha(opacity=100);-moz-opacity:100;}
.addPickComment{clear:both;position:relative;margin-top:10px;background:#f4f4f4;zoom:1;}
.addPickComment .completionMessage{padding:0 20px;line-height:46px;}
.addPickComment .completionMessage a{margin-left:11px;}
.addPickComment .inputFormSet{margin:10px 27px 10px 10px;padding-right:72px;}
.addPickComment .submitButton input{width:67px;}
.addPickComment .closeAddPickComment{position:absolute;right:9px;top:18px;}
.post .permalink{position:absolute;top:0;right:0;}
.post .permalink a{display:block;width:27px;height:27px;background:url(/myMain/img/post_ico_permalink.gif) 0 0 no-repeat;text-indent:-9999px;}
.post .permalink a:link,.post .permalink a:visited{background-position:0 30px;}
.post .permalink a:hover,.post .permalink a:active,.post .permalink a:focus{background-position:center center;}
.articleWrapper .moreLink{text-align:center;}
.articleWrapper .moreLink a{display:block;}
.articleWrapper .moreLink a:link,.articleWrapper .moreLink a:visited{text-decoration:none;}
.articleWrapper .moreLink a:hover,.articleWrapper .moreLink a:active,.articleWrapper .moreLink a:focus{text-decoration:underline;}
.myPost .postBodyDetail .locationPoint{float:left;}
.myPost .postBodyDetail blockquote .locationPoint a{border-right:0 none;}
.myPost .postOption{background-position:right -116px;}
.myPost .postOption .metaData .pickCount{background-position:right -87px;}
.myPost .postOption .pickButton a{background-position:right -58px;}
.myPost .postBodyVisual .editThumbnail{position:absolute;right:0;top:100%;display:block;width:18px;height:17px;margin-top:-17px;background:url(/myMain/img/ico_editThumbnail.gif) 0 -17px no-repeat;text-indent:-9999px;}
.myPost .postBodyVisual.hover .editThumbnail{background-position:0 0;}
.myPost .postBodyDetail .editingFormSet .mainText{margin-bottom:5px;}
.myPost .postBodyDetail .editingFormSet .locationPoint{clear:both;margin-top:11px;}
.myPost .postBodyDetail .editingFormSet .locationPoint a{border-right:0 none;}
.myPost .postBodyDetail .editingFormSet .selectThumbnailList{margin-bottom:10px;}
.myPost .postBodyVisual.thumbnailEditMode{width:120px;padding-bottom:20px;}
.myPost .postBodyVisual.thumbnailEditMode .imageUpload{position:absolute;left:0;top:100%;margin-top:-15px;}
.myPost .postBodyVisual.thumbnailEditMode .imageUpload p{color:#777;text-decoration:underline;}
.myPost .postBodyVisual.thumbnailEditMode .multiUploader{position:absolute;left:0;top:0;width:60px;height:15px;}
.postBodyDetail .hover,.pickCommentWrapper .hover .pickCommentInner{background-color:#edf4fa;}
.myPost .postBodyDetail .hover a:link,.myPost .postBodyDetail .hover a:visited{text-decoration:none;}
.myPost .postBodyDetail .hover a:hover,.myPost .postBodyDetail .hover a:active,.myPost .postBodyDetail .hover a:focus{text-decoration:underline;}
.myPost .pickCommentWrapper .editingForm{margin-right:0;}
.myPost .pickCommentWrapper .cancelButton{font-weight:normal;}
.listPage .postBodyVisual .source{display:block;position:absolute;top:0;left:0;background:url(/myMain/img/bg_alpha30.png) 0 0 repeat;font-size:11px;line-height:18px;text-indent:6px;zoom:1;}
* html .listPage .postBodyVisual .source{cursor:pointer;}
.listPage .postBodyVisual a.source:link,.listPage .postBodyVisual a.source:visited,.listPage .postBodyVisual a.source:hover,.listPage .postBodyVisual a.source:active,.listPage .postBodyVisual a.source:focus{color:#fff;text-decoration:none;}
.endPage .postBodyVisual cite{position:static;margin-top:3px;}
.endPage .postBodyVisual cite a:link,.endPage .postBodyVisual cite a:visited{text-decoration:underline;}
.endPage .postBodyVisual cite a:hover,.endPage .postBodyVisual cite a:active,.endPage .postBodyVisual cite a:focus{text-decoration:none;}
.endPage .postBodyDetail .source01{margin-bottom:8px;}
.endPage .postBodyDetail .source01 a:link,.endPage .postBodyDetail .source01 a:visited{text-decoration:none;}
.endPage .postBodyDetail .source01 a:hover,.endPage .postBodyDetail .source01 a:active,.endPage .postBodyDetail .source01 a:focus{text-decoration:underline;}
.endPage .postBodyDetail .source02{margin:-7px 0 8px;}
.endPage .postBodyDetail .matomeOdai{position:relative;}
.endPage .postBodyDetail .matomeOdai .labeling{display:block;}
.endPage .postBodyDetail .btnAppend{float:left;position:relative;margin-top:1px;*margin-top:4px;height:25px;}
.endPage .postBodyDetail .btnAppend span{display:block;height:15px;*height:13px;}
.endPage .postBodyDetail .btnAppend .message{display:none;position:absolute;top:-12px;left:19px;width:122px;height:31px;padding:3px 10px!important;background:url(/myMain/img/bg_saveMission.png) 0 0 no-repeat;color:#737679;line-height:1.2;}
.endPage .postBodyDetail .btnAppend .addMatomeButton{display:block;width:14px;height:14px;background:url(/myMain/img/btn_addMatomeButton_sprite.png) 0 0 no-repeat;text-indent:-9999px;outline:0;}
.endPage .postBodyDetail .btnAppendHover .addMatomeButton{background-position:0 -14px;}
.endPage .postBodyDetail .btnAppendHover .message{display:block;}
.endPage .postBodyDetail .btnAppendChecked .addMatomeButton{background-position:0 -28px;}
.endPage .postBodyDetail .matomeOdai .btnAppend{position:absolute;top:0;*top:-5px;left:38px;height:12px;}
.endPage .postBodyDetail .matomeOdai .btnAppend span{padding-left:6px;border-left:1px solid #e0e0e0;}
.endPage .postBodyDetail .matomeOdai .btnAppend .message{left:25px;border:0 none;}
.endPage .postBodyDetail .locationPoint{margin-right:10px;}
.section .hitokoto .metaData .modified{padding-left:0;border:0 none;}
.postBody .restrictionMessage{margin:-2px 0 20px;padding-left:16px;color:#ff3e41;font-weight:normal;background:url(/myMain/img/ico_restriction.png) 0 center no-repeat;}
.pickCommentWrapper .restrictionMessage{margin:-1px 0 0;}
blockquote .postBodyDetail .restrictionMessage{width:280px;margin:20px auto 0;padding:28px 0 35px;color:#777;background:url(/myMain/img/ico_restriction_mainText.png) 0 0 no-repeat;text-align:center;}
.post:after,.postInner:after,.postBody:after,.postBodyDetail:after,.postBodyDetail blockquote:after,.postBodyDetail .pickCommentWrapper:after,.postOption:after,.postOption .metaData:after,.post .feedback:after,.post .feedback .log:after,.post .feedback .paginate:after{display:block;clear:both;content:"";}
.post,.postInner,.postBody,.postBodyDetail,.postBodyDetail blockquote,.postBodyDetail .pickCommentWrapper,.postOption,.postOption .metaData,.post .feedback,.post .feedback .log,.post .feedback .paginate{zoom:1;}
.post .feedback{clear:both;position:relative;*font-size:12px;}
.post .feedback dt{display:none;}
.post .feedback dd{position:relative;margin-top:-3px;}
.post .feedback .logList{margin-top:-11px;}
.post .feedback .log{clear:both;position:relative;min-height:33px;_height:33px;margin-top:8px;padding-left:43px;zoom:1;}
.post .feedback .log .userName a:link,.post .feedback .log .userName a:visited{text-decoration:none;}
.post .feedback .log .userName a:hover,.post .feedback .log .userName a:active,.post .feedback .log .userName a:focus{text-decoration:underline;}
.post .feedback .log .userThumbnail{position:absolute;top;0;left:0;}
.post .feedback .log .modified{float:left;margin-right:9px;padding-left:7px;border-left:1px solid #e0e0e0;line-height:13px;vertical-align:middle;}
.post .feedback .log .editingCommand{float:left;}
.post .feedback .log .editingCommand li{padding-left:7px;border-left:1px solid #e0e0e0;}
.post .feedback .moreLink{clear:both;margin-top:8px;vertical-align:baseline;}
.post .feedback .moreLink a:link,.post .feedback .moreLink a:visited{text-decoration:underline;}
.post .feedback .moreLink a:hover,.post .feedback .moreLink a:active,.post .feedback .moreLink a:focus{text-decoration:none;}
.post .feedback .writeComment{clear:both;padding-top:15px;}
.post .feedback .inputFormSet{padding-right:77px;}
.post .feedback .inputForm input{font-weight:normal;}
.post .feedback .inputFormSet .writeButton{width:72px;}
.post .feedback .log .userName{margin-right:9px;float:left;}
.post .feedback .log .userName a{font-weight:bold;}
.post .feedback .log .message{clear:both;display:block;font-family:verdana;}
.post .feedback .log .message a:link,.post .feedback .log .message a:visited{text-decoration:none;}
.post .feedback .log .message a:hover,.post .feedback .log .message a:active,.post .feedback .log .message a:focus{text-decoration:underline;}
.post .feedback .log .hover{background-color:#edf4f9;}
.post .feedback .paginate p{margin-top:13px;}
.post .feedback .paginate a{vertical-align:baseline;}
.post .feedback .linkPrevious{float:left;}
.post .feedback .linkNext{float:right;}
.post .feedback .paginate a:link,.post .feedback .paginate a:visited{text-decoration:underline;}
.post .feedback .paginate a:hover,.post .feedback .paginate a:active,.post .feedback .paginate a:focus{text-decoration:none;}
.post .feedback .log:after,.post .feedback .paginate:after{display:block;clear:both;content:"";}
.post .feedback .log,.post .feedback .paginate{zoom:1;}
.post .feedback .restrictedComment{padding:4px 43px 7px;background:#ededed;}
.post .feedback .log .restrictionMessage{margin:0 0 1px -43px;padding-left:16px;color:#ff3e41;font-weight:normal;background:url(/myMain/img/ico_restriction.png) 0 center no-repeat;}
.feedbackAlert{position:absolute;top:0;right:20px;width:133px;z-index:999;}
.feedbackAlert h3{width:133px;height:85px;background:url(../img/feedbackAlert_bgTop.png) 0 0 no-repeat;text-indent:-9999px;}
* html .feedbackAlert h3{background-image:url(../img/feedbackAlert_bgTop.gif);}
.feedbackAlert a{text-decoration:none;}
.feedbackAlert .textArea{background:url(../img/feedbackAlert_textArea.gif) repeat-y;width:115px;margin:0 auto;_filter:none;z-index:999;}
.feedbackAlert .feedbackMessage{width:95px;margin:0 auto;vertical-align:top;font-size:10px;color:#936130;text-align:center;padding:36px 0 7px 0;*padding:35px 0 8px 0;}
.feedbackAlert .feedbackMessage strong{color:#c76611;font-weight:normal;}
.feedbackAlert .feedbackMessage a:link,.feedbackAlert .feedbackMessage a:visited,.feedbackAlert .feedbackMessage a:hover,.feedbackAlert .feedbackMessage a:active{color:#c76611;font-weight:bold;text-decoration:none;}
.feedbackAlert .pick{background:url(../img/feedbackAlert_ico_pick.png) no-repeat top center;_background:url(../img/feedbackAlert_ico_pick.gif) no-repeat top center;}
.feedbackAlert .following{background:url(../img/feedbackAlert_ico_following.png) no-repeat top center;_background:url(../img/feedbackAlert_ico_following.gif) no-repeat top center;}
.feedbackAlert .comment{background:url(../img/feedbackAlert_ico_comment.png) no-repeat top center;_background:url(../img/feedbackAlert_ico_comment.gif) no-repeat top center;}
.feedbackAlert .reAction{background:url(../img/feedbackAlert_btn_reAction.gif);width:79px;height:21px;margin:0 auto;}
.feedbackAlert .reAction a{width:79px;height:21px;display:inline-block;}
.feedbackAlert .reAction span{width:79px;height:21px;display:inline-block;text-indent:-9999px;}
.feedbackAlert .feedbackAlertShadow{display:inline-block;background:url(../img/feedbackAlert_bgShadow.png) no-repeat;width:133px;height:72px;}
* html .feedbackAlert .feedbackAlertShadow{background-image:url(../img/feedbackAlert_bgShadow.gif);}
.feedbackAlert .btnLayerClose{background:url(../img/feedbackAlert_bgBottom.gif) no-repeat;width:115px;height:34px;margin-left:9px;}
.feedbackAlert .btnLayerClose a{width:15px;height:15px;background:url(../img/feedbackAlert_btn_close.png) no-repeat center;margin:19px 0 0 94px;display:inline-block;}
.feedbackAlert .btnLayerClose span{position:relative;width:15px;height:15px;display:inline-block;text-indent:-9999px;}
.show{display:block!important;}
.hide{display:none!important;}
.layerTemplate{width:500px;text-align:left;color:#646464;font-size:12px;}
.layerTemplate a{color:#70889b;}
.layerTemplate textarea{font-size:12px;}
.layerTemplate{position:absolute;border:2px solid #293748;-moz-box-shadow:rgba(0,0,0,0.15) 4px 4px 3px;-webkit-box-shadow:rgba(0,0,0,0.15) 4px 4px 3px;box-shadow:rgba(0,0,0,0.15) 4px 4px 3px;}
.layerTemplate .subLayerTemplate{position:relative;padding:56px 13px 16px;background:#fff url(../img/layerTemplate_bg_layerConte.gif) 0 bottom repeat-x;border-color:#fff;border-width:0 1px 1px 1px;border-style:solid;}
.layerTemplate .heading{position:absolute;top:0;left:0;width:500px;height:25px;margin:0 -1px 0;padding:12px 0 0;border-top:#eaebf4 1px solid;border-bottom:#e1e2eb 1px solid;background:url(../img/layerTemplate_header_bg.gif) repeat-x top;}
.layerTemplate .heading h3,.layerTemplate .heading p{float:left;margin-right:6px;line-height:1.1;}
.layerTemplate .heading h3{padding:0 7px 0 12px;border-right:1px solid #d2d2d2;color:#000;font-weight:bold;letter-spacing:-1px;}
.layerTemplate .heading p{color:#8f8f8f;}
.layerTemplate .layerMenu{width:100%;margin-bottom:18px;background:url(../img/itemDirectAddition_bg_layerMenu_sprite.gif) 0 0 no-repeat;}
.layerTemplate .layerMenu li{float:left;margin-right:1px;}
.layerTemplate .layerMenu li a{display:block;color:#646464;line-height:26px;text-align:center;text-decoration:none;}
.layerTemplate .layerMenu li.layerMenu01 a{width:131px;}
.layerTemplate .layerMenu li.layerMenu02 a{width:154px;}
.layerTemplate .inputForm input,.layerTemplate .inputForm textarea{color:#777;}
.layerTemplate .inputForm input.ready,.layerTemplate .inputForm textarea.ready{color:#afafaf;}
.layerTemplate .indexList{overflow-x:none;overflow-y:auto;height:97px;padding:2px 0 1px;border-color:#b8b8b8 #dfdfde #dfdfde #b8b8b8;border-width:1px;border-style:solid;}
.layerTemplate .indexList li{margin-bottom:1px;}
.layerTemplate .indexList li a{display:block;padding:0 5px;text-decoration:none;zoom:1;}
.layerTemplate .indexList li a:link,.layerTemplate .indexList li a:visited{color:#333;}
.layerTemplate .indexList li a:hover,.layerTemplate .indexList li a:active{background:#6e7e92;color:#fff;}
.layerTemplate .indexList .noProposed{padding-top:33px;font-weight:bold;text-align:center;}
.layerTemplate .submitButton{position:static;width:69px;margin:4px auto 0;padding:0;background:transparent url(../img/layerTemplate_bg_submitButton.gif) no-repeat scroll right 0;text-align:center;}
.layerTemplate .submitButton span{background:transparent url(../img/layerTemplate_bg_submitButton.gif) no-repeat scroll left -26px;}
.layerTemplate .submitButton input{width:69px;height:27px;*height:28px;}
.layerTemplate .layerClose{position:absolute;top:9px;right:10px;}
.layerTemplate .layerClose a{display:block;width:19px;height:19px;background:url(../img/layerTemplate_btn_close.gif) 0 0 no-repeat;text-indent:-9999px;}
.layerTemplate dl{clear:both;position:relative;top:-8px;margin:0;padding:0 0 10px;border-bottom:1px solid #f1f1f1;zoom:1;}
.layerTemplate dt{position:absolute;left:0;margin:0;padding:13px 0 0;color:#000;font-weight:bold;zoom:1;}
.layerTemplate dt img{margin-left:4px;vertical-align:top;}
.layerTemplate dd{position:relative;overflow:visible;margin:0;padding:8px 0 0 100px;zoom:1;}
.layerTemplate p.notice{position:absolute;bottom:27px;left:11px;color:#8f8f8f;font-weight:normal;}
.layerTemplate p.notice span,.layerTemplate span.notice{padding-left:3px;color:#f00;font-weight:normal;}
.layerTemplate dt.missionSelect{padding-top:10px;}
.layerTemplate dd.missionSelect p{padding:2px 0 4px;}
.layerTemplate .commentIntroduction textarea{height:33px;}
.layerTemplate .setMImage p{color:#aeaeae;}
.layerTemplate .setMImage p em{color:#777;}
.layerTemplate .setMImage .imageUpload{position:absolute;left:400px;top:13px;margin-right:-2px;background:transparent url(../img/layerTemplate_bg_actionButton.gif) no-repeat scroll right 0;}
.layerTemplate .setMImage .imageUpload p{width:74px;line-height:24px;background:transparent url(../img/layerTemplate_bg_actionButton.gif) no-repeat scroll left -23px;color:#686e79;text-align:center;cursor:pointer;}
.layerTemplate .setMImage .selectThumbnailList{margin-left:-2px;*padding-top:10px;}
.layerTemplate .setMImage .selectThumbnailList li{padding-left:2px;}
.layerTemplate .setMImage .selectThumbnailList input{left:25px;*left:23px;}
.layerTemplate .layerMenu01Selected .layerMenu01 a{color:#000;font-weight:bold;text-decoration:none!important;}
.layerTemplate .layerMenu02Selected .layerMenu{background-position:0 -26px;}
.layerTemplate .layerMenu02Selected .layerMenu02 a{color:#000;font-weight:bold;text-decoration:none!important;}
.layerTemplate .layerMenu02Selected .searchKeyword{display:none;}
.layerTemplate .heading:after,.layerTemplate .layerMenu:after{display:block;clear:both;content:"";}
.layerTemplate .heading,.layerTemplate .layerMenu{zoom:1;}
* html div,* html h1,* html h2,* html h3,* html h4,* html h5,* html h6,* html ul,* html ol,* html dl,* html dt,* html dd,* html table,* html th,* html td,* html form,* html fieldset,* html legend,* html #header .serviceMenu li{zoom:1;}