BODY {
	MIN-WIDTH: 1100px
}
HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
article {
	DISPLAY: block
}
aside {
	DISPLAY: block
}
details {
	DISPLAY: block
}
figcaption {
	DISPLAY: block
}
figure {
	DISPLAY: block
}
footer {
	DISPLAY: block
}
header {
	DISPLAY: block
}
hgroup {
	DISPLAY: block
}
nav {
	DISPLAY: block
}
section {
	DISPLAY: block
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
HTML {
	LINE-HEIGHT: 1.4; FONT-SIZE: 75%
}
BODY {
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Arial, Helvetica
}
INPUT {
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Arial, Helvetica
}
BUTTON {
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Arial, Helvetica
}
SELECT {
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Arial, Helvetica
}
TEXTAREA {
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Arial, Helvetica
}
A {
	TEXT-DECORATION: none
}
A:focus {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline
}
A:focus {
	OUTLINE-STYLE: dotted; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 1px
}
A:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
.skinHeaderArea {
	MARGIN: 0px auto; WIDTH: 980px; OVERFLOW: hidden
}
.skinContentsArea {
	PADDING-BOTTOM: 30px; MARGIN: 0px auto; WIDTH: 980px; ZOOM: 1; WORD-WRAP: break-word
}
.skinContentsArea:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: '.'
}
.skinContentsArea2 {
	ZOOM: 1; OVERFLOW: visible !important
}
.skinContentsArea2:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: '.'
}
.layoutContentsA {
	ZOOM: 1
}
.layoutContentsA:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: '.'
}
.skinMainArea {
	ZOOM: 1
}
.skinSubA {
	OVERFLOW: hidden
}
.layoutContentsB {
	OVERFLOW: hidden
}
.skinSubB {
	OVERFLOW: hidden
}
.columnA .skinMainArea {
	WIDTH: 665px; FLOAT: right
}
.columnA .skinSubA {
	WIDTH: 300px; FLOAT: left
}
.columnA .layoutContentsB {
	DISPLAY: none
}
.columnB .skinMainArea {
	WIDTH: 665px; FLOAT: left
}
.columnB .skinSubA {
	WIDTH: 300px; FLOAT: right
}
.columnB .layoutContentsB {
	DISPLAY: none
}
.columnC .layoutContentsA {
	WIDTH: 785px; FLOAT: right
}
.columnC .skinMainArea {
	WIDTH: 470px; FLOAT: left
}
.columnC .skinSubA {
	WIDTH: 300px; FLOAT: right
}
.columnC .layoutContentsB {
	FLOAT: left
}
.columnC .skinSubB {
	WIDTH: 180px
}
.columnD .layoutContentsA {
	WIDTH: 785px; FLOAT: left
}
.columnD .skinMainArea {
	WIDTH: 470px; FLOAT: right
}
.columnD .skinSubA {
	WIDTH: 300px; FLOAT: left
}
.columnD .layoutContentsB {
	FLOAT: right
}
.columnD .skinSubB {
	WIDTH: 180px
}
.columnE .layoutContentsA {
	ZOOM: 0; OVERFLOW: visible
}
.columnE .layoutContentsA:after {
	DISPLAY: inline; CONTENT: ''
}
.columnE .skinMainArea {
	WIDTH: 470px; FLOAT: left
}
.columnE .skinSubA {
	WIDTH: 300px; FLOAT: right
}
.columnE .skinSubB {
	WIDTH: 180px; FLOAT: left; MARGIN-LEFT: 15px
}
.footerNav {
	Z-INDEX: 10
}
.blogSearchBtn {
	Z-INDEX: 5
}
#keyJumpNav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; PADDING-TOP: 0px
}
#keyJumpNav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; PADDING-TOP: 0px
}
#keyJumpNav LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; PADDING-TOP: 0px
}
#keyJumpNav {
	DISPLAY: block !important
}
#keyJumpNav A {
	POSITION: absolute; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: inline-block; TOP: -9999em; PADDING-TOP: 2px; LEFT: -9999em; border-radius: 3px
}
#keyJumpNav A:focus {
	TOP: 28px; LEFT: 3px
}
.update {
	FONT-SIZE: 0.85em
}
.contentNew {
	MARGIN: 0px 6px
}
.accessLog {
	DISPLAY: none
}
.skinBorderHr HR {
	DISPLAY: none
}
.skinSubHr HR {
	DISPLAY: none
}
.skinMainArea .error {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; DISPLAY: block; PADDING-TOP: 30px
}
.skinMainArea .error .entryListLink {
	TEXT-ALIGN: center; DISPLAY: block; PADDING-TOP: 6px
}
.userLinkArea {
	TEXT-ALIGN: center; MARGIN: 3px auto 1.1em
}
.userLinkArea P {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.userLinkArea .imagelistLink A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(http://stat.ameba.jp/common_style/img/common/icon/myphoto1.gif) no-repeat 0px 0px; PADDING-TOP: 2px
}
.basicBtnS {
	TEXT-ALIGN: center; COLOR: #333 !important; TEXT-DECORATION: none !important
}
.basicBtnM {
	TEXT-ALIGN: center; COLOR: #333 !important; TEXT-DECORATION: none !important
}
.basicBtnS:hover {
	TEXT-ALIGN: center; COLOR: #333 !important; TEXT-DECORATION: none !important
}
.basicBtnM:hover {
	TEXT-ALIGN: center; COLOR: #333 !important; TEXT-DECORATION: none !important
}
.basicBtnS {
	BACKGROUND-IMAGE: url(http://stat100.ameba.jp/common_style/img/skin/cmn/btn/basic_btn/basic_btn_gradations.png); BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #efefef; DISPLAY: inline-block; BACKGROUND-REPEAT: repeat-x; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; border-radius: 4px
}
.basicBtnM {
	BACKGROUND-IMAGE: url(http://stat100.ameba.jp/common_style/img/skin/cmn/btn/basic_btn/basic_btn_gradations.png); BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #efefef; DISPLAY: inline-block; BACKGROUND-REPEAT: repeat-x; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; border-radius: 4px
}
.basicBtnS {
	LINE-HEIGHT: 26px; MIN-HEIGHT: 26px; BACKGROUND-POSITION: 0px 0px
}
.basicBtnM {
	LINE-HEIGHT: 32px; MIN-HEIGHT: 32px; BACKGROUND-POSITION: 0px -100px
}
.skinImgBtnM {
	TEXT-ALIGN: center; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; VERTICAL-ALIGN: middle; OVERFLOW: hidden
}
.skinImgBtnS {
	TEXT-ALIGN: center; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; VERTICAL-ALIGN: middle; OVERFLOW: hidden
}
.skinImgBtnM:focus {
	TEXT-DECORATION: none
}
.skinImgBtnM:hover {
	TEXT-DECORATION: none
}
.skinImgBtnM:focus SPAN {
	TEXT-DECORATION: none
}
.skinImgBtnM:hover SPAN {
	TEXT-DECORATION: none
}
.skinImgBtnS:focus {
	TEXT-DECORATION: none
}
.skinImgBtnS:hover {
	TEXT-DECORATION: none
}
.skinImgBtnS:focus SPAN {
	TEXT-DECORATION: none
}
.skinImgBtnS:hover SPAN {
	TEXT-DECORATION: none
}
.skinImgBtnM {
	WIDTH: 180px; HEIGHT: 35px
}
.skinImgBtnS {
	WIDTH: 128px; HEIGHT: 28px
}
.skinImgBtnS SPAN {
	DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; CURSOR: pointer; _background-image: none
}
.skinImgBtnM SPAN {
	DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; CURSOR: pointer; _background-image: none
}
.skinImgBtnM SPAN {
	LINE-HEIGHT: 35px; HEIGHT: 35px
}
.skinImgBtnS SPAN {
	LINE-HEIGHT: 28px; HEIGHT: 28px; _padding: 0
}
.readerBtn SPAN {
	PADDING-LEFT: 20px; BACKGROUND-POSITION: 0px 7px
}
.amemberBtn SPAN {
	PADDING-LEFT: 20px; BACKGROUND-POSITION: 0px -93px
}
.messageBtn SPAN {
	PADDING-LEFT: 20px; BACKGROUND-POSITION: 0px -192px
}
.presentBtn SPAN {
	PADDING-LEFT: 20px; BACKGROUND-POSITION: 0px -399px; LETTER-SPACING: -0.1em
}
.presentBtn2 SPAN {
	PADDING-LEFT: 16px; BACKGROUND-POSITION: 0px -294px
}
.skinSimpleBtn:hover {
	TEXT-DECORATION: none
}
.skinSimpleBtn:focus {
	TEXT-DECORATION: none
}
.userProfileImage {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.userProfileImage A {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
.userProfileImage IMG {
	VERTICAL-ALIGN: bottom
}
.skinTitleArea {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.skinDescriptionArea {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.headerBnrArea {
	PADDING-BOTTOM: 15px
}
.skinMessageBoard {
	MARGIN-BOTTOM: 16px
}
.skinMessageBoard3 {
	OVERFLOW: hidden
}
.pagingArea {
	POSITION: relative; TEXT-ALIGN: center; MARGIN: 16px auto; MIN-HEIGHT: 24px; WIDTH: 410px
}
.pagingPrev {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.pagingNext {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.pagingList {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.pagingList {
	MARGIN-TOP: 5px
}
.pagingPrev {
	POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; WHITE-SPACE: nowrap; TOP: 0px; PADDING-TOP: 4px; border-radius: 6px
}
.pagingNext {
	POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; WHITE-SPACE: nowrap; TOP: 0px; PADDING-TOP: 4px; border-radius: 6px
}
.pagingPrev {
	RIGHT: 240px
}
.pagingNext {
	LEFT: 240px
}
.listPagePaging .pagingPrev {
	RIGHT: 260px
}
.listPagePaging .pagingNext {
	LEFT: 260px
}
.textPagingArea {
	POSITION: relative; TEXT-ALIGN: center; MARGIN: 16px auto 0px; MIN-HEIGHT: 24px; WIDTH: 400px
}
.textPagingPrev {
	POSITION: absolute; DISPLAY: inline-block; VERTICAL-ALIGN: middle; TOP: 0px
}
.textPagingNext {
	POSITION: absolute; DISPLAY: inline-block; VERTICAL-ALIGN: middle; TOP: 0px
}
.textPagingPrev {
	RIGHT: 220px
}
.textPagingNext {
	LEFT: 220px
}
.skinArticleHeader H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.skinArticle {
	MARGIN-BOTTOM: 30px
}
.skinArticle2 {
	ZOOM: 1; OVERFLOW: visible !important
}
.skinArticle3 {
	ZOOM: 1; OVERFLOW: visible !important
}
.skinArticle2:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: '.'
}
.skinArticle3:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: '.'
}
.skinArticleHeader {
	ZOOM: 1; OVERFLOW: hidden
}
.skinArticleBody {
	ZOOM: 1
}
.articleDetailArea {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.articleName {
	MARGIN-LEFT: 8px
}
.skinArticleBody IMG {
	MARGIN: 0px 5px
}
.articleThemeListArea UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.articleThemeListArea LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.articleThemeListArea {
	TEXT-ALIGN: left; MARGIN: 36px 0px 20px; OVERFLOW: hidden
}
.articleThemeHeading {
	PADDING-BOTTOM: 12px; FONT-WEIGHT: bold
}
.articleImageListArea UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.articleImageListArea LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.articleImageListArea {
	TEXT-ALIGN: left; MARGIN: 30px 0px 20px; OVERFLOW: hidden
}
.articleImageHeading {
	FONT-WEIGHT: bold
}
.articleImageListLink {
	FONT-SIZE: 0.9em
}
IMG.articleImage {
	BORDER-BOTTOM: #d4d4d4 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d4d4d4 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 5px; PADDING-LEFT: 1px; WIDTH: 110px; PADDING-RIGHT: 1px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 110px; BORDER-TOP: #d4d4d4 1px solid; BORDER-RIGHT: #d4d4d4 1px solid; PADDING-TOP: 1px
}
.articleImageDate {
	DISPLAY: block
}
.articleImageListArea UL {
	LINE-HEIGHT: 1.2
}
.articleImageListArea LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 114px; PADDING-RIGHT: 14px; FLOAT: left; FONT-SIZE: 0.9em; PADDING-TOP: 10px
}
.articleExLinkArea:before {
	LINE-HEIGHT: 1.2em; DISPLAY: block; VISIBILITY: hidden; CLEAR: both; CONTENT: '.'
}
.articleExLinkArea {
	MARGIN-TOP: 2px; ZOOM: 1; CLEAR: both
}
.articleExLinkArea .articleExLinkSubArea {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; FLOAT: right; HEIGHT: 20px; PADDING-TOP: 0px
}
.articleExLinkArea .articleExLinkSubArea A {
	DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: top
}
.articleExLinkArea .articleExLinkSubArea .tweetBtn1201 {
	MARGIN: 0px 5px
}
.articleExLinkArea .articleExLinkSubArea .fb-like {
	Z-INDEX: 1900; MARGIN: 0px 5px; MAX-WIDTH: 114px; FLOAT: left
}
.articleExLinkArea:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: '.'
}
.articleExLinkArea .articleExLinkSubArea:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: '.'
}
.articleExLinkArea IMG {
	VERTICAL-ALIGN: bottom
}
.tweetBtn1201 {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dedede'); BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fff; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FONT: bold 11px/18px "Helvetica Neue", Arial, sans-serif; WHITE-SPACE: nowrap; LETTER-SPACING: -1px; HEIGHT: 18px; BORDER-TOP: #ccc 1px solid; CURSOR: pointer; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none !important; border-radius: 3px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); -webkit-border-radius: 3px; -moz-border-radius: 3px
}
.tweetBtn1201:focus {
	BORDER-BOTTOM-COLOR: #bbb; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#d9d9d9'); BACKGROUND-COLOR: #f8f8f8; BORDER-TOP-COLOR: #bbb; BORDER-RIGHT-COLOR: #bbb; BORDER-LEFT-COLOR: #bbb; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none
}
.tweetBtn1201:hover {
	BORDER-BOTTOM-COLOR: #bbb; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#d9d9d9'); BACKGROUND-COLOR: #f8f8f8; BORDER-TOP-COLOR: #bbb; BORDER-RIGHT-COLOR: #bbb; BORDER-LEFT-COLOR: #bbb; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none
}
.tweetBtn1201:active {
	BORDER-BOTTOM-COLOR: #bbb; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#d9d9d9'); BACKGROUND-COLOR: #f8f8f8; BORDER-TOP-COLOR: #bbb; BORDER-RIGHT-COLOR: #bbb; BORDER-LEFT-COLOR: #bbb; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none
}
.tweetBtn1201:active {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#d9d9d9'); BACKGROUND-COLOR: #efefef; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.1); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.1)
}
.tweetBtn1201:focus {
	BORDER-BOTTOM-COLOR: #0089cb; BORDER-TOP-COLOR: #0089cb; BORDER-RIGHT-COLOR: #0089cb; BORDER-LEFT-COLOR: #0089cb
}
.tweetBtn1201 I {
	POSITION: absolute; WIDTH: 16px; BACKGROUND: url(/common_style/img/common/btn/btn_share_twitter_ico.gif) no-repeat 0px 0px; HEIGHT: 16px; TOP: 1px; LEFT: 1px
}
.tweetBtn1201 SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 19px; PADDING-RIGHT: 3px; ZOOM: 1; DISPLAY: inline-block; COLOR: #333; PADDING-TOP: 0px
}
.articleLinkArea {
	TEXT-ALIGN: right; MARGIN: 10px 0px 0px
}
.articleLinkArea A {
	MARGIN: 0px 4px
}
.footerNav {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.footerNav LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.footerNav {
	POSITION: fixed; WIDTH: 46px; BOTTOM: 15px; DISPLAY: block !important; OVERFLOW: hidden; RIGHT: 15px
}
.footerNav A {
	BACKGROUND-IMAGE: url(http://stat100.ameba.jp/common_style/img/skin/orgn_parts/footer_nav/footer_nav_newbg.png); TEXT-ALIGN: center; WIDTH: 46px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px; OVERFLOW: hidden; TEXT-DECORATION: none
}
.footerNav SPAN {
	BACKGROUND-IMAGE: url(http://stat100.ameba.jp/common_style/img/skin/orgn_parts/footer_nav/footer_nav_newbg.png); TEXT-ALIGN: center; WIDTH: 46px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px; OVERFLOW: hidden; TEXT-DECORATION: none
}
.footPt15 {
	PADDING-TOP: 15px
}
.footPt23 {
	PADDING-TOP: 23px
}
.footerNav A {
	COLOR: #363636 !important
}
.footerNav A:focus {
	COLOR: #acacac !important
}
.footerNav A:hover {
	COLOR: #acacac !important
}
.inactive A {
	COLOR: #acacac !important
}
.footerNav SPAN {
	COLOR: #acacac !important
}
.footerNavNext {
	BACKGROUND-POSITION: 0px 0px; FONT-SIZE: 10px !important
}
.footerNavNext:focus {
	BACKGROUND-POSITION: -46px 0px
}
.footerNavNext:hover {
	BACKGROUND-POSITION: -46px 0px
}
.inactive .footerNavNext {
	BACKGROUND-POSITION: -92px 0px
}
.footerNavPrev {
	BACKGROUND-POSITION: 0px -40px; FONT-SIZE: 10px !important
}
.footerNavPrev:focus {
	BACKGROUND-POSITION: -46px -40px
}
.footerNavPrev:hover {
	BACKGROUND-POSITION: -46px -40px
}
.inactive .footerNavPrev {
	BACKGROUND-POSITION: -92px -40px
}
.footerNavlist {
	BACKGROUND-POSITION: 0px -80px; FONT-SIZE: 10px !important
}
.footerNavlist:focus {
	BACKGROUND-POSITION: -46px -80px
}
.footerNavlist:hover {
	BACKGROUND-POSITION: -46px -80px
}
.inactive .footerNavlist {
	BACKGROUND-POSITION: -92px -40px
}
.footerNavTop {
	BACKGROUND-POSITION: 0px -120px; HEIGHT: 41px !important; FONT-SIZE: 10px !important
}
.footerNavTop:focus {
	BACKGROUND-POSITION: -46px -120px
}
.footerNavTop:hover {
	BACKGROUND-POSITION: -46px -120px
}
.commentArea H1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.commentArea UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.commentArea LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.trackbackArea H1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.trackbackArea UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.trackbackArea LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.commentArea {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 12px; MARGIN-TOP: 46px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; ZOOM: 1; OVERFLOW: hidden; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 12px
}
.commentTitleArea {
	ZOOM: 1; OVERFLOW: hidden
}
.commentTitle {
	FONT-SIZE: 1em
}
.commentOpenArea {
	FLOAT: right
}
.commentList LI {
	ZOOM: 1; OVERFLOW: hidden
}
.blogComment {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; ZOOM: 1; OVERFLOW: hidden; PADDING-TOP: 10px
}
.commentHeader {
	PADDING-BOTTOM: 6px
}
.commentBody {
	PADDING-BOTTOM: 6px
}
.commentAuthor {
	MARGIN-RIGHT: 10px
}
.commentReply {
	FLOAT: right
}
.trackbackBtnArea {
	TEXT-ALIGN: center; PADDING-BOTTOM: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 14px
}
.commentBtnArea {
	TEXT-ALIGN: center; PADDING-BOTTOM: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 14px
}
.trackbackBtn {
	WIDTH: 200px
}
.commentBtn {
	WIDTH: 200px
}
.trackbackArea {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 46px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 10px
}
.trackbackTitleArea {
	OVERFLOW: hidden
}
.trackbackTitle {
	FONT-SIZE: 1em
}
.trackbackList LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.trackbackHeader {
	PADDING-BOTTOM: 6px
}
.trackbackBody {
	PADDING-BOTTOM: 6px
}
.trackbackURLArea {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px
}
.trackbackURLTitle {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; DISPLAY: inline-block; VERTICAL-ALIGN: middle; PADDING-TOP: 1px
}
.trackbackURL {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 260px; PADDING-RIGHT: 4px; BACKGROUND: #e1e1e1; COLOR: #666; FONT-SIZE: 0.85em; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 4px; _height: 12px
}
.skinSubArea UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.skinSubArea LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.skinSubArea EM {
	FONT-STYLE: normal; FONT-WEIGHT: bold
}
.skinMenu {
	ZOOM: 1; MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
.listLink {
	TEXT-ALIGN: right; PADDING-TOP: 6px
}
.menuSelectArea {
	TEXT-ALIGN: center
}
.menuSelectArea SELECT {
	WIDTH: 99%
}
.designSelectBtnArea {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 15px
}
.readerHeader {
	PADDING-BOTTOM: 7px
}
.readerRequestArea {
	TEXT-ALIGN: center; MARGIN-TOP: 10px
}
.readerRequestBtnArea {
	MARGIN-BOTTOM: 6px
}
.readerRequestDescription {
	FONT-SIZE: 0.85em
}
.registBtnArea {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 13px
}
.skinSubA .registArea .subAdList {
	MARGIN: 0px auto; WIDTH: 260px
}
.rss {
	TEXT-ALIGN: left; PADDING-BOTTOM: 6px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
.rssBtn {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(http://stat100.ameba.jp/common_style/img/skin/cmn/icons/basic_icons/basic_icons.png) no-repeat 3px -46px; VERTICAL-ALIGN: middle; PADDING-TOP: 6px
}
.rssDescription {
	FONT-SIZE: 0.85em
}
.skinSubA .rss {
	MARGIN: 0px auto; WIDTH: 260px
}
.subModule {
	MARGIN: 20px 0px
}
.skinSubA .userProfileImageArea {
	WIDTH: 94px; FLOAT: left; HEIGHT: 94px
}
.skinSubA .userProfileImage {
	WIDTH: 90px; HEIGHT: 90px
}
.skinSubB .userProfileImageArea {
	WIDTH: 140px; MARGIN-BOTTOM: 3px; HEIGHT: 140px
}
.skinSubB .userProfileImage {
	WIDTH: 136px; HEIGHT: 136px
}
.skinSubA .profileUserNicknameArea {
	PADDING-LEFT: 10px; WIDTH: 150px; FLOAT: left
}
.profileUserNickname {
	PADDING-BOTTOM: 4px
}
.skinSubB .profileUserNicknameArea {
	TEXT-ALIGN: center
}
.profileUserPages {
	FONT-SIZE: 0.94em
}
.profileDetailArea {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 0.94em; PADDING-TOP: 10px
}
.freeText {
	OVERFLOW: hidden
}
.freeTextLink {
	FLOAT: right
}
.profileBtnArea {
	CLEAR: both
}
.profileBtnArea LI {
	DISPLAY: inline
}
.profileBtnArea .skinImgBtnS {
	MARGIN-BOTTOM: 3px
}
.skinSubA .profileBtnArea LI {
	FLOAT: left
}
.skinSubA .profileBtnArea LI .readerBtn {
	MARGIN-RIGHT: 4px
}
.skinSubA .profileBtnArea LI .messageBtn {
	MARGIN-RIGHT: 4px
}
.skinSubB .profileBtnArea {
	TEXT-ALIGN: left; MARGIN-LEFT: 6px
}
.calendarMenu TABLE {
	MARGIN: 0px auto
}
.skinSubA .calendarMenu TABLE {
	WIDTH: 220px
}
.skinSubB .calendarMenu TABLE {
	WIDTH: 140px
}
.calendarMenu CAPTION {
	PADDING-BOTTOM: 6px; FONT-WEIGHT: bold
}
.calendarMenu .pre {
	FONT-WEIGHT: normal; MARGIN-RIGHT: 20px
}
.calendarMenu .next {
	MARGIN-LEFT: 20px; FONT-WEIGHT: normal
}
.calendarMenu TH {
	TEXT-ALIGN: center
}
.calendarMenu TD {
	TEXT-ALIGN: center
}
.calendarMenu TH {
	FONT-WEIGHT: normal
}
.skinSubA .calendarMenu TD {
	FONT-SIZE: 1.17em
}
.rankListArea {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; OVERFLOW: hidden; PADDING-TOP: 0px
}
.rankingMenu DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; OVERFLOW: hidden; PADDING-TOP: 0px
}
.rankingDetailHrArea {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
.rankTitle {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; OVERFLOW: hidden; PADDING-TOP: 0px
}
.rankSubTitle {
	DISPLAY: inline-block; FONT-SIZE: 0.85em; VERTICAL-ALIGN: middle
}
.rankNumber {
	DISPLAY: inline-block; FONT-SIZE: 0.85em; VERTICAL-ALIGN: middle
}
.rankUnit {
	DISPLAY: inline-block; FONT-SIZE: 0.85em; VERTICAL-ALIGN: middle
}
.rankUp {
	DISPLAY: inline-block; FONT-SIZE: 0.85em; VERTICAL-ALIGN: middle
}
.rankDown {
	DISPLAY: inline-block; FONT-SIZE: 0.85em; VERTICAL-ALIGN: middle
}
.rankStay {
	DISPLAY: inline-block; FONT-SIZE: 0.85em; VERTICAL-ALIGN: middle
}
.rankSubTitle {
	MIN-WIDTH: 35%; FLOAT: left; PADDING-TOP: 3px
}
.rankSubDetail {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 4px; WHITE-SPACE: nowrap; FLOAT: right; PADDING-TOP: 0px
}
.skinSubA .rankSubDetail {
	PADDING-RIGHT: 60px
}
.rankNumber {
	FONT-SIZE: 1.17em
}
.rankUp {
	FONT-WEIGHT: bold
}
.rankDown {
	FONT-WEIGHT: bold
}
.rankStay {
	FONT-WEIGHT: bold
}
.blogSearchForm {
	POSITION: relative; MARGIN: 20px 0px
}
.skinSubA .blogSearchForm {
	WIDTH: 300px
}
.skinSubB .blogSearchForm {
	WIDTH: 180px
}
.blogSearchInput {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.1em; PADDING-LEFT: 6px; PADDING-RIGHT: 25px; BACKGROUND: #fff; COLOR: #333; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 8px
}
.skinSubA .blogSearchInput {
	WIDTH: 267px
}
.skinSubB .blogSearchInput {
	WIDTH: 147px
}
.blogSearchBtn {
	POSITION: absolute; TEXT-INDENT: -8000em; WIDTH: 24px; DISPLAY: block; BACKGROUND: url(http://stat100.ameba.jp/common_style/img/skin/cmn/icons/basic_icons/basic_icons.png) no-repeat 2px 8px; HEIGHT: 30px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; TOP: 1px; CURSOR: pointer; RIGHT: 1px
}
.listPageArea UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; BORDER-TOP: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.listPageArea LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; BORDER-TOP: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.listPageArea H1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; BORDER-TOP: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.listPageArea H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; BORDER-TOP: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.listPageArea EM {
	FONT-STYLE: normal; FONT-WEIGHT: bold
}
.skinBorderHr {
	BORDER-BOTTOM: 1px dotted; PADDING-BOTTOM: 3px; MARGIN-BOTTOM: 3px
}
.skinBorderList LI {
	BORDER-BOTTOM: 1px dotted; PADDING-BOTTOM: 3px; MARGIN-BOTTOM: 3px
}
.listPageTitleArea {
	PADDING-BOTTOM: 7px !important; ZOOM: 1; OVERFLOW: hidden
}
.listPageTitle {
	FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.tabArea H1 {
	DISPLAY: inline; FONT-WEIGHT: bold
}
.tab {
	BORDER-BOTTOM: 0px solid; MIN-WIDTH: 130px; TEXT-ALIGN: center; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; MAX-WIDTH: 140px; MARGIN-BOTTOM: 1px; FONT-SIZE: 1.17em; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 6px; border-top-right-radius: 6px; border-top-left-radius: 6px
}
.currentTab {
	PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 0px; FONT-WEIGHT: bold
}
.listContentsArea {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; ZOOM: 1; OVERFLOW: hidden; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 12px
}
.tabList .listContentsArea {
	PADDING-BOTTOM: 20px; MARGIN-TOP: -1px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 12px
}
.contentsList LI {
	PADDING-LEFT: 4px; PADDING-RIGHT: 4px; ZOOM: 1; OVERFLOW: hidden
}
.entryListSortArea {
	TEXT-ALIGN: right; PADDING-BOTTOM: 6px
}
.contentTitleArea {
	WIDTH: 64%; FLOAT: left; OVERFLOW: hidden
}
.contentDetailArea {
	TEXT-ALIGN: right; WIDTH: 35%; FLOAT: right; FONT-SIZE: 0.85em; OVERFLOW: hidden
}
.contentTime {
	MARGIN-BOTTOM: 3px
}
.contentTrackback {
	MARGIN-LEFT: 10px
}
.archiveYearArea {
	MARGIN-BOTTOM: 4px; FONT-SIZE: 1.17em
}
.archiveMonthArea {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 16px; PADDING-RIGHT: 6px; ZOOM: 1; MARGIN-BOTTOM: 20px; OVERFLOW: hidden; PADDING-TOP: 6px
}
.archiveMonthList LI {
	WIDTH: 16%; FLOAT: left; HEIGHT: 1.5em; OVERFLOW: hidden
}
.themeListArea {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 14px; PADDING-RIGHT: 4px; ZOOM: 1; MARGIN-BOTTOM: 20px; OVERFLOW: hidden; PADDING-TOP: 14px
}
.themeList LI {
	WIDTH: 48%; FLOAT: left; HEIGHT: 1.8em; OVERFLOW: hidden
}
.themeListTitleArea {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; OVERFLOW: hidden; PADDING-TOP: 6px
}
.themeListTitle {
	FLOAT: left
}
.themeListTitle EM {
	FONT-STYLE: normal; FONT-WEIGHT: bold
}
.themeListSortArea {
	FLOAT: right
}
.amemberEntry {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.amemberEntry .amemberEntryBtn {
	MARGIN: 0px; PADDING-TOP: 4px
}
.amemberEntry .amemberEntryTxt {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.8em; PADDING-TOP: 5px
}
.amemberEntry .amemberEntryReq {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.AmNwMdl {
	PADDING-BOTTOM: 10px; MARGIN: 0px auto 19px; PADDING-LEFT: 10px; WIDTH: 90%; PADDING-RIGHT: 10px; MAX-WIDTH: 500px; PADDING-TOP: 10px
}
.AmNwMdl IMG {
	MARGIN: 0px 2px 0px 0px; VERTICAL-ALIGN: middle
}
.AmNwMdl .AmNwD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.AmNwMdl .AmNwH {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; BACKGROUND: url(http://stat100.ameba.jp/blog/ucs/img/ameba/icon_line.gif) repeat-x 0px 100%; FONT-SIZE: 1.33em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.AmNwMdl .AmNwL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; ZOOM: 1; MARGIN-BOTTOM: 1em; BACKGROUND: url(http://stat100.ameba.jp/blog/ucs/img/ameba/icon_line.gif) repeat-x 0px 100%; PADDING-TOP: 0px
}
.AmNwMdl .AmNwL DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.85em; PADDING-TOP: 2px
}
.nowQuote {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
.nowQuote P {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
.nowQuote A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
.nowQuote IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
.nowQuote SPAN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px !important
}
.nowQuote {
	BACKGROUND-IMAGE: url(http://stat100.ameba.jp/common_style/img/skin/orgn_parts/now_quote/now_quote_bg.png) !important; _background-image: url(http://stat100.ameba.jp/common_style/img/skin/orgn_parts/now_quote/now_quote_bg_png8.png)
}
.nowQuote P {
	BACKGROUND-IMAGE: url(http://stat100.ameba.jp/common_style/img/skin/orgn_parts/now_quote/now_quote_bg.png) !important; _background-image: url(http://stat100.ameba.jp/common_style/img/skin/orgn_parts/now_quote/now_quote_bg_png8.png)
}
.nowQuote A {
	BACKGROUND-IMAGE: url(http://stat100.ameba.jp/common_style/img/skin/orgn_parts/now_quote/now_quote_bg.png) !important; _background-image: url(http://stat100.ameba.jp/common_style/img/skin/orgn_parts/now_quote/now_quote_bg_png8.png)
}
.nowQuote {
	PADDING-BOTTOM: 18px !important; MARGIN-BOTTOM: 3px !important; OVERFLOW: hidden; WORD-BREAK: break-all
}
.skinSubA .nowQuote {
	WIDTH: 260px !important; BACKGROUND-REPEAT: no-repeat !important; BACKGROUND-POSITION: 0px 100%
}
.skinSubB .nowQuote {
	WIDTH: 140px !important; BACKGROUND-REPEAT: no-repeat !important; BACKGROUND-POSITION: -780px 100%
}
.nowQuote P {
	TEXT-ALIGN: left !important; LINE-HEIGHT: 1.4 !important; PADDING-TOP: 9px !important
}
.skinSubA .nowQuote P {
	WIDTH: 260px !important; BACKGROUND-REPEAT: no-repeat !important; BACKGROUND-POSITION: -520px 0px
}
.skinSubB .nowQuote P {
	WIDTH: 140px !important; BACKGROUND-REPEAT: no-repeat !important; BACKGROUND-POSITION: -1060px 0px
}
.nowQuote A {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 7px !important; PADDING-RIGHT: 5px !important; ZOOM: 1; DISPLAY: block !important; OVERFLOW: hidden; TEXT-DECORATION: none !important; PADDING-TOP: 0px !important
}
.skinSubA .nowQuote A {
	WIDTH: 248px !important; BACKGROUND-REPEAT: repeat-y !important; BACKGROUND-POSITION: -260px 0px
}
.skinSubB .nowQuote A {
	WIDTH: 128px !important; BACKGROUND-REPEAT: repeat-y !important; BACKGROUND-POSITION: -920px 0px
}
.nowQuote A:hover {
	COLOR: #80ccff !important; TEXT-DECORATION: none !important
}
.nowQuoteText {
	PADDING-BOTTOM: 4px !important; DISPLAY: block !important; COLOR: #333 !important; FONT-SIZE: 12px !important; OVERFLOW: hidden
}
.skinSubA .nowQuoteText {
	WIDTH: 248px !important
}
.skinSubB .nowQuoteText {
	WIDTH: 128px !important
}
A:hover .nowQuoteText {
	COLOR: #aaa !important
}
.nowQuoteText IMG {
	VERTICAL-ALIGN: text-bottom !important
}
.nowQuoteDetail {
	TEXT-ALIGN: right !important; LINE-HEIGHT: 1.1 !important; ZOOM: 1; DISPLAY: block !important; OVERFLOW: hidden
}
.skinSubA .nowQuoteDetail {
	WIDTH: 240px !important; PADDING-TOP: 3px !important
}
.skinSubB .nowQuoteDetail {
	WIDTH: 128px !important
}
.nowQuoteTime {
	FLOAT: left !important; COLOR: #ccc !important; FONT-SIZE: 10px !important
}
A:hover .nowQuoteTime {
	COLOR: #e7e7e7 !important
}
.nowQuoteLink {
	WHITE-SPACE: nowrap; FLOAT: right; COLOR: #09f !important; FONT-SIZE: 10px !important
}
A:hover .nowQuoteLink {
	COLOR: #80ccff !important
}
#viewSwitcher {
	TEXT-ALIGN: center; PADDING-BOTTOM: 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; COLOR: #333; PADDING-TOP: 10px
}
#viewSwitcher A {
	COLOR: #06c; TEXT-DECORATION: none
}
#viewSwitcher A:hover {
	COLOR: #f36; TEXT-DECORATION: underline
}
#viewSwitcher A:active {
	COLOR: #f36
}
#viewSwitcher A:visited {
	COLOR: #969
}
#viewSwitcher DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
#viewSwitcher DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
#viewSwitcher UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
#viewSwitcher LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
#viewSwitcher DT:after {
	CONTENT: ":"
}
#viewSwitcher LI EM {
	FONT-STYLE: normal; COLOR: #333; FONT-WEIGHT: bold
}
#viewSwitcher LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 0px
}
.mb_deco {
	MARGIN: 0px auto; WIDTH: 240px
}
.ad_frame DIV {
	MARGIN: 0px auto
}
.ad2 {
	TEXT-ALIGN: center
}
.headerBnr {
	MARGIN: 0px auto; PADDING-TOP: 7px
}
.skinSubAdBannerArea {
	MARGIN: 10px 0px
}
.subAdBannerHeader SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.1; BACKGROUND-COLOR: #fff !important; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: inline-block; MARGIN-BOTTOM: 2px; COLOR: #333 !important; FONT-SIZE: 0.85em; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.gifAd .ad_frame DIV {
	WIDTH: auto !important; HEIGHT: auto !important
}
.gifAd .ad_frame DIV TABLE {
	WIDTH: 210px !important; MARGIN-BOTTOM: 10px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.gifAd .ad_frame DIV TD IMG {
	MARGIN-RIGHT: 6px
}
.subAdList LI {
	MARGIN: 4px 0px; FONT-SIZE: 0.85em
}
#footer_ad {
	TEXT-ALIGN: center; MARGIN: 50px auto 10px
}
#footer_ad_officlal {
	TEXT-ALIGN: center; MARGIN: 50px auto 10px
}
#footer_ad UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footer_ad_officlal UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footer_ad UL LI {
	MARGIN-BOTTOM: 10px
}
#footer_ad_officlal LI {
	MARGIN-BOTTOM: 10px
}
#footer_ad LI DIV LI {
	TEXT-ALIGN: center; WIDTH: 15em; FLOAT: left
}
#footer_ad UL {
	MARGIN: 0px auto; WIDTH: 30em; OVERFLOW: hidden
}
#gadFooter {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 340px; PADDING-RIGHT: 0px; HEIGHT: 100%; OVERFLOW: hidden; PADDING-TOP: 10px
}
.gadTitle_footer {
	FONT-SIZE: 1em
}
.gadDisplayURL_footer {
	PADDING-LEFT: 8px; FONT-SIZE: 0.85em
}
.gadDescription_footer {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 1.1; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 0.85em; PADDING-TOP: 6px
}
.hideAdsArrow {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 6px
}
.blockTarent {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: hidden; PADDING-TOP: 6px
}
.gadLogo_footer {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; FONT-SIZE: 0.85em; PADDING-TOP: 0px
}
#gadLogo_footer {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; FONT-SIZE: 0.85em; PADDING-TOP: 0px
}
.blockGeneral {
	PADDING-BOTTOM: 5px; MARGIN-TOP: 30px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: hidden; PADDING-TOP: 5px
}
.blockTarent {
	PADDING-BOTTOM: 5px; MARGIN-TOP: 30px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: hidden; PADDING-TOP: 5px
}
.blockhoverGeneral {
	PADDING-BOTTOM: 5px; MARGIN-TOP: 30px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #ffc; COLOR: #666; OVERFLOW: hidden; PADDING-TOP: 5px
}
.blockhoverTarent {
	PADDING-BOTTOM: 5px; MARGIN-TOP: 30px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #ffc; COLOR: #666; OVERFLOW: hidden; PADDING-TOP: 5px
}
.blockhoverGeneral A {
	COLOR: #06c; TEXT-DECORATION: underline
}
.blockhoverTarent A {
	COLOR: #06c; TEXT-DECORATION: underline
}
.blockhoverGeneral A:hover {
	TEXT-DECORATION: underline
}
.blockhoverTarent A:hover {
	TEXT-DECORATION: underline
}
.gadTitle_s {
	FONT-SIZE: 1.2em
}
.gadDisplayURL {
	TEXT-ALIGN: right; DISPLAY: block
}
.gadDescription {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 1.5; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 6px
}
#resPointAreaWrapper {
	TEXT-ALIGN: center; MARGIN: 20px auto 10px
}
#resPointArea {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; MARGIN: 10px auto 15px; WIDTH: 30em; DISPLAY: block; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
#resPointArea #resPoint {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; MARGIN: 0px 0px 0px 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 0px
}
#resPointArea #resPoint:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#resPointArea #resPoint {
	MARGIN: 0px auto; MIN-HEIGHT: 1%; WIDTH: 30em; DISPLAY: inline-table
}
* HTML #resPointArea #resPoint {
	HEIGHT: 1%
}
#resPointArea #resPoint {
	DISPLAY: block
}
#resPointArea P.resPointTitle {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 9px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#resPointArea #resPoint LI {
	TEXT-ALIGN: left; PADDING-BOTTOM: 14px; LIST-STYLE-TYPE: none; WIDTH: 24%; MARGIN-BOTTOM: 0px; FLOAT: left
}
#resPointArea #resPoint LI A {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
#resPointArea #resPoint LI A:hover {
	BACKGROUND: #eaefff 0px 0px; COLOR: #06c
}
#resPointArea #resPoint LI IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
#jsonParser {
	HEIGHT: 0px
}
#resPointAreaWrapper > #resPointArea > DIV > DIV {
	TEXT-ALIGN: left; MARGIN: 0px 0px 0px 13px; WIDTH: 30em !important; HEIGHT: auto !important; OVERFLOW: hidden
}
#resPointAreaWrapper #resPointArea DIV TABLE {
	PADDING-BOTTOM: 14px; WIDTH: 24%; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: auto !important
}
#resPointAreaWrapper > #resPointArea .ad_frame {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#resPointAreaWrapper #resPointArea DIV TABLE TBODY TR TD > P {
	TEXT-ALIGN: left
}
.corpBnrArea {
	MARGIN-TOP: 10px
}
.centerTextLink {
	BORDER-BOTTOM: 1px solid; TEXT-ALIGN: center; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 10px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px
}
.centerTextLink TABLE {
	BACKGROUND-COLOR: transparent !important; MARGIN: 0px auto
}
.centerTextLink > A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(/mypg/img/common/icon_common.png) no-repeat 1px -419px; PADDING-TOP: 2px
}
#resPointAreaWrapper #categoryCenterText {
	PADDING-BOTTOM: 10px !important
}
#resPointAreaWrapper #categoryCenterText DIV DIV {
	HEIGHT: 25px !important; OVERFLOW: visible
}
#resPointAreaWrapper #resPointArea #categoryCenterText TABLE {
	MARGIN: 0px auto; WIDTH: auto !important; FLOAT: none !important
}
#resPointAreaWrapper #categoryCenterText TABLE P A {
	PADDING-BOTTOM: 7px !important; LINE-HEIGHT: 2em; PADDING-LEFT: 37px !important; PADDING-RIGHT: 5px !important; BACKGROUND: url(/mypg/img/common/icon_hot.png) no-repeat 3px 7px; PADDING-TOP: 7px !important
}
#resPointAreaWrapper #categoryCenterText TABLE P A:hover {
	BACKGROUND-COLOR: #eaefff !important; COLOR: #06c !important
}
.centerTextBnr {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 10px
}
.skinBlock.centerTextLink .ad_frame {
	DISPLAY: block !important
}
.skinArticleBody .gpt-frame {
	MARGIN: 0px auto 40px
}
.skinArticleBody .subAdBannerHeader {
	MARGIN: 40px auto 0px; WIDTH: 300px; CLEAR: both
}
.sideSafety {
	TEXT-ALIGN: center; MARGIN-TOP: 10px; HEIGHT: 70px
}
.sideAdpr {
	TEXT-ALIGN: center; MARGIN: 10px 0px; HEIGHT: 57px
}
.articleText {
	PADDING-BOTTOM: 30px; OVERFLOW: hidden
}
.skinArticleFooter {
	PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; MARGIN-LEFT: 0px !important; MARGIN-RIGHT: 0px !important
}
.safetyManagement {
	TEXT-ALIGN: center; MARGIN: 16px 0px 0px
}
.safetyManagement .safetyManagementInner {
	ZOOM: 1; DISPLAY: inline
}
.safetyManagement .officialAmebaSafety {
	LINE-HEIGHT: 0; DISPLAY: inline; FONT-SIZE: 0px
}
.safetyManagement .officialAmebaAdpr {
	LINE-HEIGHT: 0; DISPLAY: inline; FONT-SIZE: 0px
}
.safetyManagement .officialAmebaSafety IMG {
	VERTICAL-ALIGN: top
}
.safetyManagement .officialAmebaAdpr IMG {
	VERTICAL-ALIGN: top
}
.safetyManagement .officialAmebaAdpr IMG {
	WIDTH: 183px !important
}
.safetyManagement .officialAmebaSafety {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 88px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
* HTML .safetyManagement .officialAmebaSafety {
	WIDTH: 183px; FLOAT: left
}
*:first-child + HTML .safetyManagement .officialAmebaSafety {
	WIDTH: 183px; FLOAT: left
}
* HTML .safetyManagement .officialAmebaAdpr {
	WIDTH: 183px; FLOAT: left
}
*:first-child + HTML .safetyManagement .officialAmebaAdpr {
	WIDTH: 183px; FLOAT: left
}
.skinSubA .officialBloggerRibbon {
	MARGIN: 0px 0px 10px
}
.officialBloggerRibbon IMG {
	VERTICAL-ALIGN: middle
}
.entryPaging .pagingPrev {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px
}
.entryPaging .pagingNext {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px
}
.entryPaging .pagingList {
	MARGIN: 0px; VERTICAL-ALIGN: baseline
}
.footTextlinkAme {
	TEXT-ALIGN: center; PADDING-TOP: 30px
}
.listImagetop {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 22px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(http://stat100.ameba.jp/common_style/img/common/icon/myphoto1.gif) no-repeat; HEIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 18px
}
