@charset "shift_jis";

/* - First{ T.F. } - Last{ R.S. } - Update{ 2009-01-15 } - About{ for Hangame blog } */

/* blog_title
-------------------------------------------------- */

#blog_title{
/* imgƒpƒX‚Ískin—pCSS‚ÉÝ’è */
clear: both;
position: relative;
width: 550px;
height: 60px;
padding: 10px;
font-family: "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
line-height: 1.333;
}

#blog_title h1{
font-size: 14px;
}

#blog_title h1 a{
text-decoration: none;
}

#blog_title h1 a:hover{
text-decoration: underline;
}

#blog_title p{
/* colorŽw’è‚Ískin—pCSS‚ÉÝ’è */
_overflow: hidden;
width: 365px;
margin: 8px 0 0;
line-height: 1.5;
word-wrap: break-word;
word-break: break-all;
}

/* menu
------------------------- */
#blog_title ul{
position: absolute;
top: 50px;
right: 12px;
}

#blog_title ul li{
display: inline;
}

/* btn_help */
#blog_title ul li.help{
}

#blog_title ul li.help a{
font-size: 10px;
line-height: 17px;
text-decoration: none;
}

#blog_title ul li.help a:hover{
text-decoration: underline;
}

/* btn_setup */
#blog_title ul li.setup{
position: relative;
top: 1px;
}

#blog_title ul li.setup img{
vertical-align: middle;
}


/* blog_now-category
-------------------------------------------------- */
#blog_now-category{
position: relative;
width: 558px;
height: 43px;
margin: 13px 0;
padding-left: 12px;
font-family: "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
line-height: 1.333;
}

#blog_now-category:after{content:".";display:block;height:0;clear:both;visibility:hidden}

#blog_now-category h2{
float: left;
font-weight: bold;
}

#blog_now-category select{
float: right;
width: 6em;
}

#blog_now-category .extraLinks{
clear: both;
}

#blog_now-category .extraLinks a{text-decoration: none;}

#blog_now-category .extraLinks a:hover{text-decoration: underline;}

#blog_now-category .extraLinks a.play{
font-weight: 600;
}


/* blockListTitle(2009/03/18)
-------------------------------------------------- */
#blockListTitle{
line-height:1.333;
margin:13px 0;
padding-left:12px;
width:558px;
}




/* blogNewImages
-------------------------------------------------- */
#blogNewImages{
zoom: 1;
margin-bottom: 23px;
}

/* newImageList
------------------------- */
#newImageList{
width: 530px;
margin: 0 0 0 20px;
padding: 0;
}
#newImageList:after{content:".";display:block;height:0;clear:both;visibility:hidden}

#newImageList li{
display: inline;
float: left;
margin-right: 5px;
text-align: center;
font-family: "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
}

#newImageList li a{
text-decoration: none;
}

#newImageList li a:hover{
text-decoration: underline;
}

#newImageList li img{
display: block;
border: 1px solid #d8d8d8;
vertical-align: top;
margin-bottom: 4px;
}




/* articleList
-------------------------------------------------- */
.articleList{
zoom: 1;
border: 1px solid #C6C5C5;
margin: 0 auto 20px;
padding: 3px 0 0 0;
}

.articleList ul.items{
padding: 0 10px;
}

.articleList ul.items li{
zoom: 1;
padding: 10px 7px 10px 10px;
background: url(http://images.hangame.co.jp/hangame/mypage/common/line_dot01.gif) repeat-x 0 bottom;
font-family: "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
line-height: 1.333;
text-align: right;
}
.articleList ul.items li:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.articleList ul.items li a{text-decoration: none;}
.articleList ul.items li a:hover{text-decoration: underline;}

.articleList ul.items li a.title{
float: left;
text-align: left;
word-wrap: break-word;
word-break: break-all;
}


/* mailUnconfirmed
-------------------------------------------------- */
#mailUnconfirmed{
zoom: 1;
margin: 15px 0;
border: 1px solid #B4B4B4;
font-family: "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
line-height: 1.333;
}

#mailUnconfirmed h2{
padding: 10px 0;
border-bottom: 1px dashed #CDCDCD;
color: #FE6633;
font-size: 16px;
text-align: center;
}

#mailUnconfirmed p{
margin: 17px 0 30px;
text-align: center;
}

#mailUnconfirmed .confirmBtn{
margin-bottom: 15px;
text-align: center;
}


/* blogClosed
-------------------------------------------------- */
#blogClosed{
margin: 0 10px;
padding: 13px 0 12px;
border-top: 1px solid #C6C5C5;
border-bottom: 1px solid #C6C5C5;
font-family: "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
font-weight: 600;
line-height: 45px;
text-align: center;
}

#blogClosed img{
margin-right: 5px;
vertical-align: middle;
}


/* articleDeleted
-------------------------------------------------- */
#articleDeleted{
margin: 15px 10px;
padding: 13px 0 12px;
border-top: 1px solid #C6C5C5;
border-bottom: 1px solid #C6C5C5;
font-family: "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
font-weight: 600;
line-height: 45px;
text-align: center;
}


/* articleSection
-------------------------------------------------- */
.articleSection{
position: relative;
overflow-x: hidden;
width: 568px;
margin-bottom: 20px;
padding-bottom: 10px;
border:1px solid #C6C5C5;
}


/* violationNotice
------------------------- */
.articleSection .violationNotice{
padding: 8px 10px;
background-color: #ffe6e7;
font-family: "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
line-height: 1.333;
}

.articleSection .violationNotice p{
color: #e93664;
letter-spacing: -1px;
}

.articleSection .violationNotice p.cancel{
text-align: right;
}

/* h2
------------------------- */
.articleSection h2{
zoom: 1;
padding: 20px 10px 10px 20px;
font-family: "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
font-size: 14px;
line-height: 1.333;
word-wrap: break-word;
word-break: break-all;
}

.articleSection h2 a{
text-decoration: none;
}

.articleSection h2 a:hover{
text-decoration: underline;
}

/* h3
------------------------- */

.articleSection h3{
zoom: 1;
padding: 5px 10px 5px 10px;
margin:0 10px 10px;
font-size: 12px;
line-height: 1.333;
background-color:#F0F0F0;
word-wrap: break-word;
word-break: break-all;
}

.articleSection h3:after{content:".";display:block;height:0;clear:both;visibility:hidden}


.articleSection h3 span.tit{
width:67px;
float:left;
}

.articleSection h3 span.txt{
width:455px;
float:right;
color:#FF6B61;
}

/* articleInfo
------------------------- */
.articleSection ul.articleInfo{
zoom: 1;
margin: 0 13px 0 0;
text-align: right;
}

.articleSection ul.articleInfo li{
display: inline;
padding: 0 8px;
font-family: "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
line-height: 1.333;
}

.articleSection ul.articleInfo li.ctgry{
border-right: 1px solid #444;
font-weight: bold;
}

.articleSection ul.articleInfo li.ctgry a{text-decoration: none;}
.articleSection ul.articleInfo li.ctgry a:hover{text-decoration: underline;}

.articleSection ul.articleInfo li.date{
font-size: 11px;
}

/* articleContents
------------------------- */
.articleContents{
margin: 20px 20px 20px 36px;
word-wrap: break-word;
word-break: break-all;
}

/* Avataer for blog
------------------------- */
.avaWfa_blog{
position: relative;
width: 66px;
margin: 20px auto;
padding:8px 44px;
border-style: solid;
border-width: 1px;
background-color: #fff;
background-position: 0 0;
}


/* blogParts
------------------------- */
.blogParts{
margin:17px 0;
text-align:center;
}

/* blogParts
------------------------- */
.movieContent{
margin:17px 0;
text-align:center;
}


/* memorialIcon
------------------------- */
.memorialIcon{
width: 278px;
height: 54px;
margin: 20px auto;
padding: 10px;
border: 1px solid #c6c5c5;
background-color: #F4F2F2;
}
.memorialIcon:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.memorialIcon .icon{
float: left;
}

.memorialIcon ul{
float: left;
padding: 0 0 0 15px;
}

.memorialIcon ul li{
color: #666;
font-family: "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
line-height: 1.333;
}

.memorialIcon ul li.category,
.memorialIcon ul li.summary{
font-weight: 600;
}

/* mobileMovie
------------------------- */
.mobileMovie{
width:301px;
margin: 20px auto;
}

/* articleMenu
------------------------- */
.articleMenu{
position: relative;
zoom: 1;
padding: 0 13px 4px 21px;
}

.articleMenu:after{content:".";display:block;height:0;clear:both;visibility:hidden}

/* editBtns */
.articleMenu ul.editBtns{
position: absolute;
left: 21px;
bottom: 0;
width: 158px;
}

.articleMenu ul.editBtns li{
float: left;
padding-right: 10px;
vertical-align:bottom;
}

/* extraLinks */
.articleMenu ul.extraLinks{
padding: 0 0 0 139px;
font-family: "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
line-height: 1.3333;
text-align: right;
}

.articleMenu ul.extraLinks li a{
text-decoration: none;
}

.articleMenu ul.extraLinks li a:hover{
text-decoration: underline;
}


.articleMenu ul.extraLinks li.write{
zoom: 1;
display: inline;
padding: 2px 8px 0;
border-right: 1px solid #444;
}

.articleMenu ul.extraLinks li.contribution{
zoom: 1;
display: inline;
padding: 2px 8px 0;
border-right:1px solid #444444;
}

.articleMenu ul.extraLinks li.report{
zoom: 1;
display: inline;
margin-bottom: 5px;
padding: 2px 8px 0;
}

.articleMenu ul.extraLinks li.play{
zoom: 1;
display: inline;
padding: 5px 8px 0;
border-right: 1px solid #444;
}

.articleMenu ul.extraLinks li.play img{
position: relative;
margin: -4px 5px -4px 0;
vertical-align: middle;
}

.articleMenu ul.extraLinks li.urlCopy{
zoom: 1;
display: inline;
padding: 2px 8px 0;
border-right: 1px solid #444;
}

.articleMenu ul.extraLinks li.comment{
zoom: 1;
display: inline;
padding: 2px 8px 0;
}

/* extraBox 2009/03/19 */

.extraLinkBox{
width:450px;
float:right;
}
.extraLinkBox ul{
width:450px;
}

.extraLinkBox ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.extraLinkBox ul li{
float:right;
line-height:20px;
}

.extraLinkBox ul li a{
text-decoration:none;
}

.extraLinkBox ul li a:hover{
text-decoration: underline;
}

.extraLinkBox ul li img{
margin-right:5px;
vertical-align:middle;
}

.extraLinkBox ul li.play{
padding-right:6px;
margin-right:6px;
background:url(http://images.hangame.co.jp/hangame/mypage/blog/editor/ct_line_black.gif) no-repeat right 3px;
}

.extraLinkBox ul li.contribution,
.extraLinkBox ul li.write,
.extraLinkBox ul li.urlCopy{
padding-right:6px;
margin-right:6px;
background:url(http://images.hangame.co.jp/hangame/mypage/blog/editor/ct_line_black.gif) no-repeat right center;
}



/* // extraBox 2009/03/19 */

/* Comment section
------------------------------ */
.comSection{
zoom: 1;
margin: 10px;
padding-top: 11px;
background: url(http://images.hangame.co.jp/_images/mypage/common/line_dot01.gif) repeat-x 0px 0px;
font-family: "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
line-height: 1.333;
}
.comSection:after{content:".";display:block;height:0;clear:both;visibility:hidden}


/* avaImg
-------------------- */
.comSection .avaImg{
float: left;
padding: 0 10px;
}

.comSection .avaImg{
float: left;
}

.comSection .avaImg .avaFrame{
padding: 3px;
background: url(http://images.hangame.co.jp/_images/mypage/common/bg_avatar-box.gif) no-repeat 0 0;
}


/* comMain
-------------------- */
.comSection .comMain{
float: left;
width: 477px;
}

/* info */
.comSection .info{
zoom: 1;
margin: 0 0 5px;
padding: 0 10px 0 0;
text-align: right;
}
.comSection .info:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.comSection .info a.hgId{
float: left;
text-decoration: none;
}
.comSection .info a.hgId:hover{text-decoration: underline;}

.comSection .info .date{
font-size: 11px;
}

.comSection .info .delete{
zoom: 1;
margin-left: 8px;
padding-right: 8px;
background: url(http://images.hangame.co.jp/hangame/mypage/common/btn_delete.gif) no-repeat right center;
*background-position: right 3px;
color: #e93664 !important;
font-size: 11px;
text-decoration: none;
}

.comSection .info .delete:hover{text-decoration: underline;}

/* comment */
.comSection .com{
word-wrap: break-word;
word-break: break-all;
}

/* extraLink */
.comSection  ul.extraLink{
width:540px;
font-size:11px;
text-align:right;
clear:both;
}

.comSection  ul.extraLink:after{content:".";display:block;height:0;clear:both;visibility:hidden}


.comSection  ul.extraLink li{
float:right;
line-height:20px;
}

.comSection  ul.extraLink li a{
text-decoration:none;
}

.comSection  ul.extraLink li a:hover{
text-decoration: underline;
}

.comSection   ul.extraLink li.delete{
padding-left:10px;
margin-left:10px;
background:url(http://images.hangame.co.jp/hangame/community/bbs/common/line_partition_gray.gif) no-repeat left center;
color:#888888;
}

.comSection   ul.extraLink li.delete a{
color:#FC3122!important;
}



/* comInputSection
------------------------------ */
.comInputSection{
zoom: 1;
margin: 10px 0 0;
padding: 10px 0;
}

.comInputSection h5{
width: 528px;
margin: 0 auto;
font: normal 12px/20px "MS UI Gothic", sans-serif;
}

.comInputSection h5 img{
margin: 0 5px 0 -1px;
vertical-align: middle;
}

.comInputSection h5 em{
margin-left: 3px;
font-size: 11px;
font-style: normal;
}

.comInputSection .comWriteArea{
width: 528px;
margin: 5px auto 6px;
}

.comInputSection .comWriteArea textarea{
overflow: auto;
overflow-x: hidden;
width: 521px;
height: 93px;
padding: 2px 0 0 5px;
border: 1px solid #ccc;
color: #666;
}

.comInputSection .writeBtn{
width: 528px;
margin: 0 auto;
text-align: right;
}


/* thisItemTop
------------------------------ */
.thisItemTop{
width: 528px;
margin: 5px auto 0;
text-align: right;
}

.thisItemTop a{
color: #36c;
text-decoration: none;
}

.thisItemTop a:hover{
text-decoration: underline;
}



/* editArticleArea
-------------------------------------------------- */
#editArticleArea{
width: 550px;
margin: 0 0 0 12px;
color: #555;
}

/* blogEditAttention
------------------------- */
#blogEditAttention{
position: relative;
zoom: 1;
margin: 0 0 15px;
padding: 9px 0 9px 10px;
border: 1px solid #eaeaea;
background-color: #f6f6f6;
font-family: "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
}

#blogEditAttention:after{content:".";display:block;height:0;clear:both;visibility:hidden}

#blogEditAttention .message{
float: left;
width: 397px;
line-height: 14px;
}

#blogEditAttention .message strong{
color: #f63;
}

#blogEditAttention .attention{
float: left;
font-size: 11px;
line-height: 14px;
}

#blogEditAttention .attention a{
display: block;
zoom: 1;
padding-left: 14px;
background: url(http://images.hangame.co.jp/hangame/mypage/common/icon_exclamation.gif) no-repeat 0 1px;
color: #555;
text-decoration: none;
}

#blogEditAttention .attention a:hover{
text-decoration: underline;
}

/* blogTheme
------------------------- */
#blogTheme{
zoom	:1;
margin:0 0 15px 5px;
position:relative;
word-break: break-all;
word-wrap: break-word;
}

#blogTheme.writeSection{
padding-top:10px;
border-top:1px dotted #B2B0B0;
}

#blogTheme:after{content:".";display:block;height:0;clear:both;visibility:hidden}

#blogTheme .theme{
width:390px;
float:left;
}

#blogTheme .theme p{
padding-left:10px;
position:relative;
}

#blogTheme h2{
color:#463B38;
}

#blogTheme h2 span{
width:525px;
}

#blogTheme span{
width:320px;
color:#FF6B63;
position:absolute;
}

#blogTheme .blog_write{
width:167px;
float:right;
}

/* edtArtclItmiŒã‚ÅAedtArtclItmˆÈŠO‚ðíœj
------------------------- */
#edtArticleTit,
#edtArticleCategory,
#edtMemorialIcon,
#edtAvatarImg,
.edtArtclItm{
width: 540px;
margin: 0 0 17px;
padding-left: 10px;
font-family: "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
}

#edtArticleTit h2,
#edtArticleCategory h2,
#edtMemorialIcon h2,
#edtAvatarImg h2,
.edtArtclItm h2{
position: relative;
zoom: 1;
margin: 0 0 5px -10px;
padding-left: 18px;
background: url(http://images.hangame.co.jp/hangame/mypage/common/arrow_orange_right.gif) no-repeat 5px center;
}

#edtArticleTit h2 span,
#edtArticleCategory h2 span,
#edtMemorialIcon h2 span,
#edtAvatarImg h2 span,
.edtArtclItm h2 span{
margin-left: 8px;
font-size: 11px;
font-weight: normal;
}

#edtMemorialIcon p,
#edtAvatarImg p,
.edtArtclItm p{
margin: 0 0 0 3px;
color: #666;
}

#edtMemorialIcon p input,
#edtAvatarImg p input,
.edtArtclItm p input{
position: relative;
top: -1px;
vertical-align: middle;
}

#edtMemorialIcon label,
#edtAvatarImg label,
.edtArtclItm label{
cursor: pointer;
}

/* edtArticleTit
------------------------- */
#edtArticleTit .input input{
width: 30em;
margin-left:5px;
padding:2px;
border: 1px solid #ccc;
}

/* edtArticleCategory
------------------------- */
#edtArticleCategory{
margin: 0 0 14px;
}
#edtArticleCategory:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#edtArticleCategory h3{
display: inline;
zoom: 1;
margin-right: 12px;
padding-left: 9px;
background: url(http://images.hangame.co.jp/hangame/mypage/common/dot_gray2x2.gif) no-repeat 1px center;
font-weight: normal;
}
#edtArticleCategory .hgCategory{
float: left;
width: 270px;
}
#edtArticleCategory .normalCategory{
float: left;
width: 240px;
}
#edtArticleCategory select{
position: relative;
color: #666;
vertical-align: middle;
}
#edtArticleCategory .subCate{
margin: 5px 0 0 83px;
}

/* edtArticleContents
------------------------- */
#edtArticleContents{
width: 540px;
padding-left: 10px;
margin: 0 0 17px;
}

#edtArticleContents h2{
position: relative;
zoom: 1;
margin: 0 0 -1px -10px;
*margin: 0 0 0 -10px;
padding-left: 18px;
background: url(http://images.hangame.co.jp/hangame/mypage/common/arrow_orange_right.gif) no-repeat 5px center;
z-index:1;
}

#edtArticleContents #hangame_common_editor{
width: 550px;
margin: 10px 0 0 -10px;
}

#edtArticleContents #hangame_common_editor iframe{
width: 550px;
}

/* warning(‹ÖŽ~‰æ‘œ’ˆÓ•¶Œ¾)
------------------------- */
#warning{
}

#warning p{
margin-left:5px;
font-weight:bold;
color: #FF0000;
}

/*@‰æ‘œ•“®‰æ•ÒWƒGƒŠƒA@*/

/* blogItemsArea
------------------------- */
#blogItemsArea{
width:550px;
position: relative;
color: #555;
font-family: "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
}

#blogItemsArea .hide{
display:none;
}

#blogItemsArea h2 img{
position:relative;
left:10px;
cursor:pointer;
vertical-align:middle;
}

#blogItemsArea .bIWrap{
position:relative;
width:540px;
padding: 0 0 0 8px;
margin: 0 0 10px -10px;
border:1px solid #C2C2C2;
overflow:hidden;
}

/* “®‰æ */

/* step */

#step{
margin: 0 0 0 -10px;
padding: 10px 0 8px;
}
/*«‚UŒŽˆÈ~íœ*/
#step.stepLine{
border-bottom:1px solid #EAEAEA;
}

.movieArea #step.stepLine{
border-bottom:none;
}
/*ª‚UŒŽˆÈ~íœ*/
#step ul{
margin:8px 0 10px 16px;
}

#step ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}

#step ul li{
float:left;
padding-right:9px;
margin-right:5px;
background:url(http://images.hangame.co.jp/hangame/mypage/blog/editor/ico_arrow_black.gif) no-repeat center right;
}

#step ul li.lastStep{
background:none;
}

#step p{
clear:both;
margin:0 0 0 6px;
padding-left:10px;
background:transparent url(http://images.hangame.co.jp/hangame/mypage/common/arrow_orange_right.gif) no-repeat scroll 3px center;
}

/* addBlogItem */

#addBlogItem.{
margin: 0 0 0 -10px;
padding: 10px 0 8px;
}
/*ª‚UŒŽˆÈ~íœ*/

.photoLoader{
margin: 0 0 0 -10px;
padding: 10px 0 8px;
}

.movieLoader{
margin: 0 0 0 -8px;
padding:0;
}

#addPhotoItem h3,
#addMovieItem h3{
display: inline;
float: left;
margin: 0 7px 0 10px;
padding: 0 0 0 10px;
background: url(http://images.hangame.co.jp/hangame/mypage/common/dot_gray2x2.gif) no-repeat left center;
font-weight: normal;
line-height: 20px;
}

#addPhotoItem h3 span,
#addMovieItem h3 span{
color: #f67910;
font-weight: bold;
}

#addPhotoItem .upForm input,
#addMovieItem .upForm input{
_position: relative;
margin: 0 5px 0 0;
vertical-align: middle;
}

#addPhotoItem .upForm input.path,
#addMovieItem .upForm input.path{
width: 325px;
border: 1px solid #ccc;
}

#addPhotoItem .attention,
#addMovieItem .attention{
clear: both;
margin: 8px 0 0 10px;
color: #888;
font-size: 11px;
line-height: 13px;
}

#photo .blockTxt{
margin: 8px 0 0 10px;
font-size: 11px;
color:#FF0000;
}

#movie .blockTxt{
font-size: 11px;
color:#FF0000;
}


#addPhotoItem .elimination,
#addMovieItem .elimination{
text-align:right;
margin-right:10px;
color: #888;
font-size: 11px;
line-height: 13px;
}

#addPhotoItem .elimination a,
#addMovieItem .elimination a{
color: #888;
}


/* blogItemList */
#progress{
margin-left:-8px;
}


/* blogItemList */
#blogItemList{
width:548px;
margin: 0 0 0 -8px;
padding: 0 0 10px 0;
border-top: 1px solid #eaeaea;
border-bottom: 1px solid #eaeaea;
background-color: #f6f6f6;
}

#blogItemList:after{content:".";display:block;height:0;clear:both;visibility:hidden}

#blogItemList ul{
width:548px;
zoom: 1;
}

<!--‚UŒŽˆÈ~íœ-->
#blogItemList ul{
_padding-left:8px;
}
#edtArticleContents .amount{
_padding-left:8px;
}
<!--‚UŒŽˆÈ~íœ-->

#blogItemList ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}

#photo .blogItemList li{
float: left;
width: 99px;
padding: 10px 0 0 9px;
_padding: 10px 0 0 7px;
font-size: 11px;
text-align: center;

}

#blogItemList li{
float: left;
width: 102px;
padding: 10px 0 0 6px;
font-size: 11px;
text-align: center;
}

#blogItemList li img.thumb{
width: 99px;
vertical-align:bottom;
border: 1px solid #d8d8d8;
}

#blogItemList li div.mv{
width:102px;
position:relative;
}

#blogItemList li div.mv img{
text-align:center;
vertical-align:bottom;
}
#blogItemList .btn_avi{
position:absolute;
bottom:30px;
left:47px;
border:0 !important;
background:url(http://images.hangame.co.jp/hangame/mypage/blog/editor/ico_mov.png) no-repeat 0 0;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://images.hangame.co.jp/hangame/mypage/blog/editor/ico_mov.png,sizingMethod=crop);
}

#blogItemList li img.delBtn{
margin: 5px 0 0;
border: none;
vertical-align: bottom;
}

#blogItemList li img.pointer{
cursor: pointer;
}

#edtArticleContents .count{
width:537px;
padding:20px 0 7px 11px;
margin-left:-10px;
}

#edtArticleContents .count:after{content:".";display:block;height:0;clear:both;visibility:hidden}

#edtArticleContents .count .amount{
width:300px;
float:left;
font-size: 11px;
}

#edtArticleContents .count .amount strong{
color: #f67910;
}

#edtArticleContents .count .amount em{
font-style: normal;
font-weight: bold;
}

/*«‚UŒŽˆÈ~íœ*/
#edtArticleContents .count .more{
width:140px;
float:right;
}
/*ª‚UŒŽˆÈ~íœ*/

#edtArticleContents .count .more  span{
color:#00A53A;
}

#edtArticleContents .count .more a{
color:#696969;
}

/* blogMovieListA */

#blogMovieListA{
zoom:1;
margin: 0 0 0 -8px;
padding:15px 0;
border-top: 1px solid #eaeaea;
border-bottom: 1px solid #eaeaea;
background: url(http://images.hangame.co.jp/hangame/mypage/blog/editor/bg_mark.gif) repeat-y center 0;
position:relative;
}

#blogMovieListA ul{
width:550px;
}

#blogMovieListA ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}

#blogMovieListA li{
float: left;
width: 110px;
font-size: 11px;
text-align: center;
}

#blogMovieListA li div{
zoom:1;
padding-bottom:5px;
_padding-bottom:0;
}
#blogMovieListA li div img.thumb{
border: 1px solid #d8d8d8;
vertical-align:bottom;
}

#blogMovieListA li p input{
zoom:1;
position:relative;
top:1px;
}

#blogMovieListA li p label{
margin-left:3px;
cursor:pointer;
}

#movie #step02 .btn{
z-index:1;
margin:15px 0 15px -7px;
text-align:center;
}

/* blogMovieListB */
#blogMovieListB{
width:548px;
margin: 0 0 0 -8px;
padding: 0 0 10px 0;
border-top: 1px solid #eaeaea;
border-bottom: 1px solid #eaeaea;
background-color: #f6f6f6;
}

#blogMovieListB:after{content:".";display:block;height:0;clear:both;visibility:hidden}

#blogMovieListB ul{
width:548px;
zoom: 1;
}

#blogMovieListB ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}

#blogMovieListB li{
float: left;
width: 102px;
padding: 10px 0 0 6px;
font-size: 11px;
text-align: center;
}

#blogMovieListB li img.thumb{
width: 99px;
vertical-align:bottom;
border: 1px solid #d8d8d8;
}

#blogMovieListB li div.mv{
width:102px;
position:relative;
}

#blogMovieListB li div.mv img{
text-align:center;
vertical-align:bottom;
}
#blogMovieListB .btn_avi{
position:absolute;
bottom:30px;
left:47px;
border:0 !important;
background:url(http://images.hangame.co.jp/hangame/mypage/blog/editor/ico_mov.png) no-repeat 0 0;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://images.hangame.co.jp/hangame/mypage/blog/editor/ico_mov.png,sizingMethod=crop);
}

#blogMovieListB li img.delBtn{
margin: 5px 0 0;
border: none;
vertical-align: bottom;
}

#blogMovieListB li img.pointer{
cursor: pointer;
}

/*ƒAƒ‰[ƒg*/

#alertBox{
width:180px;
height:96px;
position:relative;
background:url(http://images.hangame.co.jp/hangame/mypage/blog/editor/bg_alert.gif) no-repeat 0 0;
}
#alertBox:after{content:".";display:block;height:0;clear:both;visibility:hidden}

#alertBox p{
position:absolute;
top:20px;
left:15px;
}

#alertBox ul{
position:absolute;
bottom:10px;
left:35px;
}

#alertBox ul li{
display:inline;
cursor:pointer;
}


/*@‰æ‘œ•“®‰æ•ÒWƒGƒŠƒA@‚±‚±‚Ü‚Å@*/

/* edtArticleDate
------------------------- */
#edtArticleDate{
margin: 0 0 20px;
padding-left: 10px;
font-family: "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
}

#edtArticleDate h2{
position: relative;
zoom: 1;
margin: 0 0 7px -10px;
padding-left: 18px;
background: url(http://images.hangame.co.jp/hangame/mypage/common/arrow_orange_right.gif) no-repeat 5px center;
}

#edtArticleDate h2 span{
margin-left: 8px;
font-size: 11px;
font-weight: normal;
}

#edtArticleDate select{
color: #666;
font-family: 'MS PGothic', sans-serif;
}


/* edtPublishing
------------------------- */
#edtPublishing{
margin: 0 0 20px;
padding-left: 10px;
font-family: "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
}

#edtPublishing h2{
position: relative;
zoom: 1;
margin: 0 0 7px -10px;
padding-left: 18px;
background: url(http://images.hangame.co.jp/hangame/mypage/common/arrow_orange_right.gif) no-repeat 5px center;
}

#edtPublishing h2 span{
margin-left: 8px;
font-size: 11px;
font-weight: normal;
}

#edtPublishing input{
position: relative;
top: -2px;
*top: 0;
vertical-align: middle;
}

#edtPublishing label{
margin-right: 12px;
cursor: pointer;
}


/* extraAttention
------------------------- */
#extraAttention{
margin: 20px 0;
color: #f63;
}

#extraAttention h2{
margin: 10px 0 5px;
}

#extraAttention p{
margin: 0 0 10px;
}

/* editPrevWriteBtn
------------------------- */
ul#editPrevWriteBtn{
margin: 30px 0 20px;
text-align: center;
}

#editPrevWriteBtn li{
display: inline;
margin-right: 3px;
}

#editPrevWriteBtn li img{
cursor: pointer;
}

/* editor
------------------------- */

/* fontname */
.fontname_items{
width:79px;
*margin-left:-7px;
padding:3px;
border:1px solid #9f9f9f;
background-color:#fff;
}
.fontname_items li{
padding:4px 0 1px 3px;
text-align:left;
}
.fontname_items li.list_over{background-color:#C1F471;}
.fontname_items li.msUiGochic{font-family:"MS UI Gothic";}
.fontname_items li.maPGochic{font-family:"MS PGothic";}
.fontname_items li.msGochic{font-family:"MS Gothic";}
.fontname_items li.msPMincho{font-family:"MS PMincho";}
.fontname_items li.msMincho{font-family:"MS Mincho";}
.fontname_items li.arial{font-family:Arial;}
.fontname_items li.arialBlack{font-family:"Arial Black";}
.fontname_items li.comicSans{font-family:"Comic Sans MS";}
.fontname_items li.courierNew{font-family:"Courier New";}
.fontname_items li.timesNew{font-family:"Times New Roman";}
.fontname_items li.verdana{font-family:Verdana;}

/* fontsize */
.fontsize_items{
width:260px;
padding:3px;
border:1px solid #9f9f9f;
background-color:#fff;
}
.fontsize_items li{
padding:4px 0 1px 3px;
text-align:left;
color:#000;
}
.fontsize_items li.list_over{background-color:#C1F471;}
.fontsize_items li.size01{font-size:10px;}
.fontsize_items li.size02{font-size:12ox;}
.fontsize_items li.size03{font-size:18px;}
.fontsize_items li.size04{font-size:24px;}
.fontsize_items li.size05{font-size:32px;}

/* scharinsertion */
.scharinsertion_items{
width:435px;
border: 1px solid #9f9f9f;
background-color: #fff;
}
.scharinsertion_items .kind{
position:relative;
padding-top:4px;
color:#444;
} 
.scharinsertion_items .kind span.close{
position:absolute;
right:7px;
top:0;
} 
.scharinsertion_items .kind span.bar{
margin:0 1px 0 0;
color:#D4D4D4;
} 
.scharinsertion_items .kind a{
color:#444 !important;
} 
.scharinsertion_items .kind a:hover{
color:#004790;
} 
.scharinsertion_items .kind a.this_on{
color:#004790;
font-weight:bold;
letter-spacing:-1px;
} 
.scharinsertion_items table{
clear:both;
margin:5px 0 0 0;
background-color:#DFE1DE;
table-layout:fixed;
}
.scharinsertion_items td{
height:18px;
background-color:#FFF;
color:#000;
}
html>body .scharinsertion_items td{
height:19px;
background-color:#FFF;
color:#000;
}
.scharinsertion_items div.code_over{
border:2px solid #27C11A;
}
.scharinsertion_items div.code_off{
border:2px solid #FFF;
}
.scharinsertion_items .insert{
padding:9px 0 2px 0;
}
.scharinsertion_items label{
float:left;
margin:5px 3px 0 0;
letter-spacing:-1px;
}
.scharinsertion_items .insert img{
vertical-align:top;
margin-bottom:2px;
}

/* fontcolor_items */
.fontcolor_items{
*margin-left:-1px;
}
.fontcolor_items .fontcolor_top_items{
width:204px;
padding:8px;
border:1px solid #9f9f9f;
background-color: #fff;
}
.fontcolor_items .fontcolor_top_items table{
clear:both;
table-layout:fixed;
margin-left:-1px;
outline:none;
}
.fontcolor_items .fontcolor_top_items td{
width:11px;
height:11px;
}

/* fontbackgroundcolor */
.fontbackgroundcolor_items{
*margin-left:-1px;
}
.fontbackgroundcolor_top_items{
width:204px;
padding:8px;
border:1px solid #9f9f9f;
background-color: #fff;
}
.fontbackgroundcolor_top_items table.bg{
clear:both;
margin-bottom:6px;
}
.fontbackgroundcolor_top_items table.bg td{
width:69px;
height:21px;
border-right:5px solid #FBFBFB;
border-bottom:2px solid #FBFBFB;
}
.fontbackgroundcolor_top_items table.bg td div{
padding:3px 0 0 3px;
font-size:11px;
}
.fontbackgroundcolor_top_items table.bg td.last{
width:65px;
height:19px;
border-right:none;
border-bottom:2px solid #FBFBFB;
}
.fontbackgroundcolor_top_items table.color{
clear:both;
table-layout:fixed;
margin-left:-1px;
outline:none;
}
.fontbackgroundcolor_top_items table.color td{
width:11px;
height:11px;
}

/* pickercolor */
.pickercolor_items{
width:204px;
padding:8px;
border:1px solid #9f9f9f;
border-top:none;
background-color: #fff;
}

.color_set{
zoom:1;
width:204px;
margin-bottom:10px;
}
.color_set:after{
content:".";display:block;height:0;clear:both;visibility:hidden
}
.color_set .color_box{
display:inline;
float:left;
width:67px;
height:14px;
margin-right:2px;_margin-right:0px;
padding:2px;
border:1px solid #c8c9c6;
line-height:14px;
}
.color_set .color_box span{
display:block;
}
.color_set input{
width:65px;
height:16px;
padding:1px;
border:1px solid #acacac;
line-height:16px;
}
.color_set img,
.color_set input{
*margin:-2px 0 0 0;
vertical-align:middle;
}

/* emoticoninsertion_items */
.emoticoninsertion_items{
border: 1px solid #c5c5c5;
background-color: #fbfbfb;
padding: 8px 7px;
}
.emoticoninsertion_items .close{
position: absolute;
right: 7px;
top: 7px;
}

.emoticoninsertion_items .kind{
margin: 0 0 6px;
color: #d4d4d4;
}
.emoticoninsertion_items .kind a{
color: #444 !important;
letter-spacing: 1px;
}
.emoticoninsertion_items .kind a:hover{
text-decoration: underline;
}
.emoticoninsertion_items .kind a.this_on{
color: #004790 !important;
font-weight: bold;
letter-spacing: 0;
}

table#emoTable{
border-top: 1px solid #dfe1de;
border-left: 1px solid #dfe1de;
}
table#emoTable td{
padding: 5px;
border-right: 1px solid #dfe1de;
border-bottom: 1px solid #dfe1de;
}
table#emoTable img{
vertical-align: top;
}

/* url_items */
.url_items{
width:231px;
padding:15px 0 9px;
border:1px solid #c5c5c5;
border-right:1px solid #9f9f9f;
border-bottom:1px solid #9f9f9f;
background-color:#fbfbfb;
}
.url_items fieldset{
display:block;
width:212px;
height:44px;
margin:0 auto 10px;
padding:0;
border:none;
background:url(http://images.hangame.co.jp/hangame/mypage/blog/editor/bg_urlfieldset.gif) no-repeat 0 0;
}
.url_items legend{
display:none;
}
.url_items .hyperlink{
padding:12px 0 0;
text-align:center;
}
.url_items .hyperlink .box_input{
width:181px;
padding:2px;
border-width:1px;
border-style:solid;
border-color:#acacac #dadada #dadada #acacac;
font-size:11px;
color:#333;
}
.url_items ul{
text-align:center;
}
.url_items ul li{
display:inline;
}
.url_items ul li img{
vertical-align:top;
cursor:pointer;
}



/* editPreview
-------------------------------------------------- */
body#editPreview{
padding: 10px;
}

body#editPreview .articleSection{
max-width: 568px;
width: auto;
margin: 0 auto 10px;
}

#windowCloseBtn{
text-align: center;
}

#windowCloseBtn{
width: 46px;
height: 19px;
margin: 0 auto;
}

#windowCloseBtn img{
vertical-align: bottom;
cursor: pointer;
}


/* editComplete
-------------------------------------------------- */
#blogEditComplete{
padding-top: 45px;
}

#blogEditComplete p.guidance{
margin-bottom: 15px;
color: #666;
font-size: 14px;
font-weight: bold;
text-align: center;
}

#blogEditComplete .blogTopBtn{
text-align: center;
}


#blogEditComplete .AdImage{
margin: 0 auto 21px;
width: 300px;
height: 250px;
border: 1px #b5b5b5 solid;
}

/*----------------------------------------------------

ebtn(temporary)

----------------------------------------------------*/

.eBtn{
/*background:url(http://images.hangame.co.jp/hangame/community/bbs/common/line_partition_gray.gif) no-repeat scroll right top;*/
position:relative;
z-index:3;
}

.eBtn a{
color:#333333!important;
position:relative;
}

.eBtn .num a{
font-weight:bold!important;
}

.eBtn a.btn{
padding:4px 0 0 20px;
background:url(http://images.hangame.co.jp/hangame/common/parts/e_btn/ico_e_btn.gif) no-repeat left top;
text-decoration:none!important;
margin:-3px 5px 0 0;
float:left;
}

.eBtn a.aft{
background:url(http://images.hangame.co.jp/hangame/common/parts/e_btn/ico_e_btn_aft.gif) no-repeat left top!important;
position:relative;
}

.eBtn .num{
float:left;
font-family:tahoma;
font-size:10px;
}

.eBtn a .num p{
font-weight:bold;
}

.eArea{
position:absolute;
width:1px;
height:1px;
z-index:999999999;
}

/*pattern box_btm*/

.eArea .box_btm{
width:164px;
position:absolute;
top:10px;
left:-130px;
}

.eArea .box_btm .bg{
width:164px;
padding-top:16px;
min-height:296px;
_height:296px;
background-image:url(http://images.hangame.co.jp/hangame/common/parts/e_btn/bg_e_btn_btm.png);
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://images.hangame.co.jp/hangame/common/parts/e_btn/bg_e_btn_btm.png,sizingMethod=crop);
}

/*pattern box_btm*/

/*pattern box_top*/
.eArea .box_top{
width:164px;
position:absolute;
top:-310px;
left:-130px;
}

.eArea .box_top .bg{
width:164px;
padding-top:7px;
min-height:305px;
_height:305px;
background-image:url(http://images.hangame.co.jp/hangame/common/parts/e_btn/bg_e_btn.png);
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://images.hangame.co.jp/hangame/common/parts/e_btn/bg_e_btn.png,sizingMethod=crop);
}

/*pattern box_top*/

.eArea .bg{
width:164px;
background-repeat:no-repeat;
background-position:0 0;
_background:none !important;
}

.eArea .bg:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.eArea .bg .cnt{
position:relative;
}

.eArea .bg p.title{
height:19px;
text-align:center;
font-size:11px;
color:#666666;
}

.eArea .bg ul.eList{
width:139px;
height:250px;
padding-left:25px;
}

.eArea .bg ul.eList:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.eArea .bg ul.eList li{
width:139px;
height:43px;
padding-top:7px;
vertical-align:top;
}

.eArea .bg ul.eList li .avaImg{
width:22px;
padding:1px;
border:1px solid #D7D7D7;
float:left;
}

.eArea .bg ul.eList li .status{
width:105px;
height:43px;
float:right;
font-size:11px;
overflow:hidden;
}

.eArea .bg ul.eList li .id{
padding-top:5px;
}

.eArea .bg ul.eList li .id a{
color:#444444;
text-decoration:none;
}

.eArea .bg ul.eList li .id a:hover{
text-decoration: underline;
}

.eArea .bg ul.eList li .date{
color:#7F7F7F;
font-family:tahoma;
}

.eArea .bg ul.command{
width:164px;
padding:5px 0;
text-align:center;
}

.eArea .bg ul.command:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.eArea .bg ul.command li{
display:inline;
}

.eArea .bg ul.command li.page{
padding:0 7px;
font-size:11px;
}

.eArea .bg ul.command li.page span{
font-family:tahoma;
}

.eArea .bg .cBtn{
position:absolute;
top:0;
right:10px;
}

/*----------------------------------------------------

ebaln_a , ebaln_b

----------------------------------------------------*/

.ebaln_a{
width:200px;
font-size:11px;
color:#666666;
position:absolute;
top:-56px;
left:-166px;
}

.ebaln_a .inr{
padding:10px 10px 0 10px;
min-height:48px;
_height:48px;
background:url(http://images.hangame.co.jp/hangame/common/parts/e_btn/bg_balloon01.png) no-repeat 0 0;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://images.hangame.co.jp/hangame/common/parts/e_btn/bg_balloon01.png,sizingMethod=crop);
word-break: break-all;
word-wrap: break-word;
}
.ebaln_a .inr p{
width:180px;
position:absolute;
}

.ebaln_b{
width:116px;
font-size:11px;
color:#666666;
position:absolute;
top:-38px;
left:-81px;
}

.ebaln_b .inr{
padding:10px 9px 0 9px;
min-height:30px;
_height:30px;
background:url(http://images.hangame.co.jp/hangame/common/parts/e_btn/bg_balloon02.png) no-repeat 0 0;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://images.hangame.co.jp/hangame/common/parts/e_btn/bg_balloon02.png,sizingMethod=crop);
word-break: break-all;
word-wrap: break-word;
}
.ebaln_b .inr p{
width:98px;
position:absolute;
}

.ebaln_c,
.ebaln_d{
width:200px;
font-size:11px;
color:#666666;
position:absolute;
top:-56px;
left:-166px;
}

.ebaln_c .inr,
.ebaln_d .inr{
padding:10px 10px 0 10px;
min-height:48px;
_height:48px;
background:url(http://images.hangame.co.jp/hangame/common/parts/e_btn/bg_balloon01.png) no-repeat 0 0;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://images.hangame.co.jp/hangame/common/parts/e_btn/bg_balloon01.png,sizingMethod=crop);
word-break: break-all;
word-wrap: break-word;
}

.ebaln_c .inr p,
.ebaln_d .inr p{
width:180px;
position:absolute;
}

/* ==================================================


	Overture


================================================== */

#ovSect{
width:552px;
padding:8px;
border:1px solid #B5B5B5;
}

#ovSect p.title{
font-weight:bold;
padding-bottom:8px;
}

#ovSect ul li{
padding:0 0 8px 5px;
}

#ovSect ul li p{
line-height:18px;
}

#ovSect ul li p.tit strong{
margin-right:5px;
}

#ovSect ul li p.tit span a{
font-size:10px;
color:#85BF4B;
text-decoration:none;
}

#ovSect p.itrst{
margin-top:6px;
text-align:right;
}

#ovSect p.itrst a{
color:#999;
text-decoration:none;
}

#ovSect p.itrst a span{
text-decoration:underline;
}

/* command
--------------------------------------------------------*/
#command{
/*position:relative;
z-index:999999;*/
}

#command .ctSelect{
width:162px;
float:left;
padding-right:20px;
background: url(http://images.hangame.co.jp/hangame/community/bbs/common/bg_select_right.gif) no-repeat right top;
cursor:pointer;
}

#command .ctSelect:after{content:".";display:block;height:0;clear:both;visibility:hidden}

#command .ctSelect p{
padding:3px 5px 4px 8px;
height:22px;
background:url(http://images.hangame.co.jp/hangame/community/bbs/common/bg_select_left.gif) no-repeat left top;
}

#command .ctSelect p span.count{
margin-left:5px;
}

#command .ctSelect p span.grayOut{
color:#ccc;
}



/* slctCtgryLayer
--------------------------------------------------------*/
#slctCtgryLayer{
display:none;
position:absolute;
left:0px;
top:22px;
z-index:999999;
width:644px;
height:422px;
background: url(http://images.hangame.co.jp/hangame/common/parts/select_category/bg_slctlayer.gif) no-repeat 0 0;
zoom:1;
}

#slctCtgryLayer:after{content:".";display:block;height:0;clear:both;visibility:hidden}

#slctCtgryLayer .tab{
float:left;
min-height:50px;
_height:50px;
}

#slctCtgryLayer .tab:after{content:".";display:block;height:0;clear:both;visibility:hidden}


/* contents
--------------------------------------------------------*/
#slctCtgryLayer .tab .contents{
position:absolute;
left:0;
top:34px;
display:none;
width:630px;
height:370px;
overflow-y:scroll;
_overflow:auto;
margin-right:-637px;
padding:10px 0 0 6px;
background: url(http://images.hangame.co.jp/hangame/common/parts/select_category/slctctgry_line.gif) repeat-y 8px 10px;
zoom:1;
z-index:-1;
}

#slctCtgryLayer .tab .contents:after{content:".";display:block;height:0;clear:both;visibility:hidden}


#slctCtgryLayer .tab.active .contents{
display:block;
}


/* h4
--------------------------------------------------------*/
#slctCtgryLayer .tab h4{
cursor:pointer;
z-index:101;
}

#slctCtgryLayer .tab.active h4{
cursor:default;
}

#slctCtgryLayer .tab#slctCtgryEasy h4{
padding-left:15px;
}



/* h5
--------------------------------------------------------*/
#slctCtgryLayer .tab h5{
margin:0 0 3px;
padding-left:7px;
background:url(http://images.hangame.co.jp/hangame/community/f_bbs/common/ico_arrow_black.gif) no-repeat 0 center;
color:#333;
}

#slctCtgryLayer .tab h5.wide{
width:500px;
margin:0 0 0 19px;
background-color:#fff;
}

/* section
--------------------------------------------------------*/
#slctCtgryLayer .tab .section{
float:left;
overflow:hidden;
width:174px;
margin-right:10px;
padding:0 10px;
}

/* list
--------------------------------------------------------*/
#slctCtgryLayer .tab ul{
margin:0 0 10px;
}

#slctCtgryLayer .tab li{
margin:0 5px 0 0;
padding-left:7px;
color:#666;
cursor:pointer;
line-height:19px;
}

#slctCtgryLayer .tab li.on,
#slctCtgryLayer .tab li.on em{
background-color:#f3f3f3;
color:#2EBC5E;
}

#slctCtgryLayer .tab li.dont{
color:#999999;
cursor:default !important;
}

#slctCtgryLayer .tab li em{
margin-left:3px;
color:#888;
font-size:11px;
font-style:normal;
}

#slctCtgryLayer #slctCtgryCloseBtn {
cursor: pointer;
float: right;
padding: 9px;
}

/* 0428mod */
#ovSect.sectmg{
margin-bottom: 20px;
}


#ovSect p.titlePR {
font-weight: bold;
padding-bottom: 4px;
margin-bottom: -3px;
}

#ovSect ul li.adList{
padding:0 0 0 0;
}

#ovSect ul li p.adv a{
_height:10px;
margin: 0;
padding: 7px 0 7px 6px;
display: block;
text-decoration: none;
}

#ovSect ul li p.adv a strong{
color: #3366CC;
}

#ovSect ul li p.adv a span.url{
color: #85BF4B;
font-size: 10px;
padding-left: 5px;
}

#ovSect ul li p.adv a span.txt{
color: #444444;
}

#ovSect ul li p.adv a:hover{
background-color: #fffbcc;
}

#ovSect p.itrstm {
padding-top:2px;
text-align: right;
font-size: 10px;
}

/*	Google AdSense */
#gad,
#gad2{
width:468px;
margin: 18px 0 0 51px;
}
#gad.blog,
#gad2.blog {
margin: 20px auto 30px;
}

#gad p.titlePR,
#gad2 p.titlePR {
font-weight: bold;
padding-bottom: 4px;
margin-bottom: -3px;
}
#gad iframe,
#gad2 iframe{
_height:63px;
}

/* 2013/10/22’Ç‰Á
--------------------------------------------------------*/
.comSection .seal{
position:relative;
width:150px;
height:150px;
margin-top:6px;
}
.special01 .bg{
position:absolute;
top:0;
left:0;
z-index:1;
}
.special01 .ava{
position:absolute;
top:0;
left:0;
left:42px;
z-index:2;
}
.special01 .cover{
position:absolute;
top:0;
left:0;
z-index:3;
}
.special01 .star{
position:absolute;
top:0;
left:0;
z-index:4;
}
.comInputSection .readIn{
width:514px;
height:95px;
border:1px solid #ccc;
margin:5px auto 6px;
background:#fff;
padding:0 5px 0 0;
}

.comInputSection .readIn.act {
height: 265px;
overflow: hidden;
}

.comInputSection .readIn textarea{
border:0px;
width:512px;
height:93px;
resize:none;
padding:2px 0 0 7px;
margin:0;
overflow:auto;
line-height:15px;
}

.comInputSection .readIn .word{
position:relative;
padding-left:7px;
margin-top:10px;
}
.special01{
position:relative;
float:left;
width:150px;
height:150px;
margin:8px 0 0 3px;
text-align:center;
overflow:hidden;
}

/*ƒqƒ~ƒc‚Ì“`Œ¾*/

.secretMessage {
	width:220px;
	float:left;
	overflow:hidden;
}

.secretMessage_txt01 {
	font-size:10px;
	color:#666;
	margin-left:10px;

}

.stampCancel{
	position:absolute;
	left: 167px;
	top: 140px;
	color:#3366cc;
	font-size:12px;
}
.stampCancel a{
	color:#3366cc;
	text-decoration:underline;
}

.commentOver {text-align:center;}

/*ƒqƒ~ƒc‚Ì“`Œ¾*/


.comInputSection .mail,
.comMain .mail{
float:left;
width:191px;
height:77px;
overflow:hidden;
margin:21px 0 0 1px;
background:url(http://images.hangame.co.jp/hangame/mypage/common/bg_memo_mail.gif) no-repeat top left;
padding:14px 10px 9px 19px;
zoom:1;
}
.comInputSection .mail strong,
.comMain .mail strong{
display:block;
width:190px;
height:54px;
color:#444;
line-height:18px;
font-weight:normal;
font-size:12px;
font-family:"ƒƒCƒŠƒI";
white-space: pre-wrap;/*IE,FF*/
word-break: break-all;/*webkit*/
word-wrap: break-word;
overflow:hidden;
}
.comInputSection .mail img,
.comMain .mail img{
vertical-align:top;
}

/*
.txt_10{
position:absolute;
left:165px;
top:118px;
font-size:10px;
color:#666;
}
.txt_10 .cancel{
display:block;
color:#3366cc;
padding-top:8px;
font-size:12px;
}
.txt_10 .cancel a{
color:#3366cc;
text-decoration:underline;
}
*/
.comInputSection .btnList{
padding:0 0 0 400px;
zoom:1;
}
.comInputSection .btnList:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.comInputSection .btnList li{
float:left;
width:69px;
height:22px;
margin-left:5px;
}
.btn_stmap span{
display:block;
width:69px;
height:22px;
background:url(http://images.hangame.co.jp/hangame/mypage/common/btn_memo_stamp.gif) no-repeat 0 0;
overflow:hidden;
text-indent:-99em;
cursor:pointer;
}
.btn_stmap span:hover{
background:url(http://images.hangame.co.jp/hangame/mypage/common/btn_memo_stamp.gif) no-repeat 0 -22px;
}
.btn_write span{
display:block;
width:69px;
height:22px;
background:url(http://images.hangame.co.jp/hangame/mypage/common/btn_write.gif) no-repeat 0 0;
overflow:hidden;
text-indent:-99em;
cursor:pointer;
}
.btn_write span:hover{
background:url(http://images.hangame.co.jp/hangame/mypage/common/btn_write_on.gif) no-repeat 0 0;
}
.txtB{
color:#000;
}
.txtR{
color:#ff0000;
font-weight:bold;
}
/*
.iframe{
position:absolute;
width:675px;
height:377px;
bottom:300px;
left:50px;
}*/
.iframe{
position: fixed;
width:675px;
height:377px;
left:50px;
bottom: -380px;
z-index: 99;
}

/* 2013-11-13’Ç‰Á pageNavi
------------------------- */
.blogMainArea ul.pageNavi{
clear: both;
margin: 15px auto;
text-align: center;
}

.blogMainArea ul.pageNavi li{
display: inline;
margin-right: -4px;
border-left: 1px solid #d2d2d2;
font-weight: bold;
line-height: 14px;
background:none;
}

.blogMainArea ul.pageNavi li.first{
border-left: none;
}

.blogMainArea ul.pageNavi li.first,
.blogMainArea ul.pageNavi li.last{
zoom: 1;
width: 69px;
*margin-right: 0;
}

.blogMainArea ul.pageNavi li.prev{
zoom: 1;
width: 53px;
*margin-right: 1px;
}

.blogMainArea ul.pageNavi li.next{
zoom: 1;
width: 52px;
*margin-right: 1px;
}

.blogMainArea ul.pageNavi li a:link,
.blogMainArea ul.pageNavi li a:visited{
padding: 0 10px;
zoom: 1;
color: #676767!important;
}

.blogMainArea ul.pageNavi li a:hover{
padding: 0 9px;
border-left: 1px solid #fff!important;
border-right: 1px solid #f3f3f3!important;
background-color: #f3f3f3!important;
text-decoration: none;
}

.blogMainAreaul.pageNavi li.now a:link,
.blogMainArea ul.pageNavi li.now a:visited{
color: #f90!important;
font-weight: bold;
}

.blogMainArea ul.pageNavi li img{
padding: 2px 0;
vertical-align: top;
height:11px;
}

.blogMainArea ul.pageNavi li.first img,
.blogMainArea ul.pageNavi li.last img{
width: 49px;
margin: 0 9px;
}

.blogMainArea ul.pageNavi li.prev img{
width: 33px;
margin: 0 9px;
}

.blogMainArea ul.pageNavi li.next img{
width: 32px;
margin: 0 9px;
}

.blogMainArea ul.pageNavi li.first a img,
.blogMainArea ul.pageNavi li.prev a img,
.blogMainArea ul.pageNavi li.next a img,
.blogMainArea ul.pageNavi li.last a img{
margin: 0;
}
.avaL{
float:left;
width:150px;
}