.more {
	CLEAR: both; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; TEXT-ALIGN: right
}
P {
	LINE-HEIGHT: 17px; LETTER-SPACING: 0.1em
}
#photoHnav {
	FLOAT: right; PADDING-TOP: 3px; HEIGHT: 30px
}
#topphoto {
	CLEAR: both; PADDING-TOP: 10px
}
#newphoto {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 950px; PADDING-TOP: 0px
}
.photoframe {
	BACKGROUND-IMAGE: url(/images/photo_bg.gif); VERTICAL-ALIGN: top; WIDTH: 187px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 187px
}
.photoframe2 {
	BACKGROUND-IMAGE: url(/images/photo_bg.gif); VERTICAL-ALIGN: top; WIDTH: 178px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 178px
}
.caption {
	PADDING-BOTTOM: 5px; WIDTH: 160px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
.photo {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; WIDTH: 160px; MARGIN-RIGHT: 10px; PADDING-TOP: 9px; HEIGHT: 160px; TEXT-ALIGN: center
}
.photo2 {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; WIDTH: 160px; PADDING-TOP: 9px; HEIGHT: 160px; TEXT-ALIGN: center
}
#searchresult {
	MARGIN-LEFT: 150px; WIDTH: 800px
}
#searchresult .photoTweet {
	MARGIN-TOP: 10px; BACKGROUND: url(/images/result_bg.gif) no-repeat left top; MARGIN-BOTTOM: 10px; WIDTH: 650px; HEIGHT: 180px
}
#searchresult .photoTweet .resultPhoto {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 160px; PADDING-TOP: 9px; TEXT-ALIGN: center
}
#searchresult .photoTweet .usericon {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 48px; PADDING-TOP: 9px; TEXT-ALIGN: center
}
#searchresult .photoTweet .userinformation {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 370px; PADDING-TOP: 9px; HEIGHT: 146px
}
#searchresult .photoTweet .username {
	PADDING-BOTTOM: 5px
}
#searchresult .photoTweet .date P {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; COLOR: #999; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#modelinfo {
	MARGIN-TOP: 15px; MARGIN-LEFT: 150px; WIDTH: 650px; HEIGHT: 180px
}
#modelinfo #modelphoto {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 160px; PADDING-TOP: 9px
}
#modelinfo #modelname {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 9px
}
#modelinfo #modelname IMG {
	MARGIN-TOP: 5px
}
#next {
	MARGIN-LEFT: 150px; WIDTH: 650px
}
#wrapper #container #midashiFavorite H2 {
	WIDTH: 670px; HEIGHT: 25px
}
#favorite {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 660px
}
#favorite .photoTweet {
	MARGIN-TOP: 10px; BACKGROUND: url(/images/result_bg.gif) no-repeat left top; MARGIN-BOTTOM: 10px; WIDTH: 650px; HEIGHT: 180px
}
#favorite .photoTweet .resultPhoto {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 160px; PADDING-TOP: 9px; TEXT-ALIGN: center
}
#favorite .photoTweet .usericon {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 48px; PADDING-TOP: 9px; TEXT-ALIGN: center
}
#favorite .photoTweet .userinformation {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 9px; HEIGHT: 120px
}
#favorite .photoTweet .username {
	PADDING-BOTTOM: 5px
}
#favorite .photoTweet .userinformation .date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#favorite .photoTweet .date2 P {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; COLOR: #999; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#nextFoot {
	PADDING-RIGHT: 10px; WIDTH: 650px
}
#nextFoot2 {
	WIDTH: 800px; TEXT-ALIGN: center
}
#wrapper #container #midashiProfile H2 {
	WIDTH: 670px; POSITION: relative; HEIGHT: 25px
}
#profilebox {
	DISPLAY: block; FLOAT: right; WIDTH: 270px
}
#profile {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 250px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f9f9f9
}
#wrapper #container #profilebox #profile #prof IMG {
	FLOAT: left
}
#wrapper #container #profilebox #profile #prof #account {
	PADDING-LEFT: 10px; FLOAT: left
}
#profilebox #profile #prof #profiledate {
	PADDING-BOTTOM: 15px; PADDING-TOP: 5px
}
#profilebox #profile #prof .followcount {
	VERTICAL-ALIGN: top; WIDTH: 82px
}
#profilebox #profile #prof .profiledate2 {
	PADDING-TOP: 10px
}
#profilebox #profile #prof .camera {
	MARGIN-LEFT: 5px; WIDTH: 32px
}
#bannerbox {
	DISPLAY: block; FLOAT: left; WIDTH: 270px
}
#banner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 10px; WIDTH: 270px; PADDING-TOP: 0px
}
#mypage {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 660px
}
#article_simple {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
#article_simple .photo {
	MARGIN-RIGHT: 45px
}
#mypage .article {
	MARGIN-TOP: 10px; BACKGROUND-IMAGE: url(/images/result_bg2.gif); MARGIN-BOTTOM: 10px; WIDTH: 650px; HEIGHT: 131px
}
#mypage .article .usericon {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 48px; PADDING-TOP: 9px; TEXT-ALIGN: center
}
#mypage .article .username {
	PADDING-BOTTOM: 5px
}
.myphoto {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 150px; PADDING-TOP: 9px; TEXT-ALIGN: center
}
.articleText {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 9px
}
.articledate P {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 9px; TEXT-ALIGN: right
}
.nicearea {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 250px; PADDING-TOP: 10px
}
.rankingarea {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 250px; PADDING-TOP: 10px
}
.ranking {
	MARGIN: auto; WIDTH: 210px; HEIGHT: 60px
}
.ranking IMG {
	MAX-WIDTH: 64px
}
.ranking-record {
	FLOAT: left; MARGIN: auto; WIDTH: 70px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.niceCount {
	VERTICAL-ALIGN: bottom
}
#detailsArticle {
	FLOAT: left; WIDTH: 660px
}
#photoarea {
	WIDTH: 660px
}
#rotate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/images/mypage_article_bg_header.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
#img_box {
	PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/images/mypage_article_bg_body.gif); MARGIN-BOTTOM: 0px; BACKGROUND-REPEAT: repeat-y
}
#caption P {
	PADDING-RIGHT: 10px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
#caption P SPAN {
	PADDING-RIGHT: 5px
}
.report_btns {
	MARGIN-TOP: 10px; TEXT-ALIGN: center
}
.report_btns INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#comment IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left
}
#recent {
	PADDING-RIGHT: 8px; MARGIN-TOP: 15px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; WIDTH: 644px; PADDING-TOP: 10px; HEIGHT: 220px; BACKGROUND-COLOR: #f5f5f5
}
#recentContribution {
	MARGIN-TOP: 10px
}
.recentphotoframe {
	BACKGROUND-IMAGE: url(/images/photo_bg2.gif); VERTICAL-ALIGN: top; WIDTH: 122px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 122px
}
.recentphotoframe2 {
	BACKGROUND-IMAGE: url(/images/photo_bg2.gif); VERTICAL-ALIGN: top; WIDTH: 122px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 122px
}
.recentphotoframe3 {
	BACKGROUND-IMAGE: url(/images/photo_bg2_blue.gif); VERTICAL-ALIGN: top; WIDTH: 122px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 122px
}
.recentcaption {
	PADDING-BOTTOM: 5px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.recentphoto {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 8px; PADDING-TOP: 5px; HEIGHT: 111px; TEXT-ALIGN: center
}
.recentphoto2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; HEIGHT: 111px; TEXT-ALIGN: center
}
#favoriteusere {
	WIDTH: 660px
}
#wrapper #container #midashifavoriteusere H2 {
	PADDING-LEFT: 10px; WIDTH: 650px; PADDING-TOP: 10px; HEIGHT: 25px
}
#twitteruser {
	PADDING-LEFT: 9px; PADDING-TOP: 10px
}
#twitteruser IMG {
	PADDING-RIGHT: 5px
}
#btnFavorite {
	PADDING-LEFT: 248px; PADDING-TOP: 10px
}
#wrapper #container #midashicomment H2 {
	PADDING-LEFT: 10px; WIDTH: 650px; PADDING-TOP: 10px; HEIGHT: 25px
}
#btncomment {
	PADDING-TOP: 10px; TEXT-ALIGN: center
}
#btncomment .text-field3 {
	VERTICAL-ALIGN: top; WIDTH: 500px; HEIGHT: 100px
}
#menu #menu-sarch #textarea #commentBtn {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#commentlistBox {
	MARGIN-TOP: 10px
}
.commentlist1 {
	MARGIN-BOTTOM: 10px; WIDTH: 660px; PADDING-TOP: 10px
}
.usericonarea {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 48px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.usercomment {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(/images/comment_bg.gif); PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 88px
}
.commenttext {
	PADDING-RIGHT: 15px; PADDING-LEFT: 90px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.commenttext2 {
	PADDING-RIGHT: 90px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
#wrapper #container #detailsArticle #midashicomment .commentlist1 .caption {
	PADDING-RIGHT: 10px; PADDING-LEFT: 90px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.commentlist2 {
	MARGIN-BOTTOM: 10px; WIDTH: 660px; PADDING-TOP: 10px
}
.usericonarea2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 48px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.usercomment2 {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(/images/comment_bg_2.gif); PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 88px
}
#wrapper #container #detailsArticle #midashicomment .commentlist2 .caption2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.cheak {
	MARGIN-LEFT: 5px
}
.comment-area {
	MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
.comment_comment {
	HEIGHT: 100px
}
.twitter-btn {
	MARGIN-LEFT: 248px
}
.twitter-btn2 {
	VERTICAL-ALIGN: bottom; TEXT-ALIGN: center
}
#imgselect {
	MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
#counttext {
	FONT-WEIGHT: normal; FONT-SIZE: 75%; MARGIN-LEFT: 10px
}
#btncommentLogout {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(/images/login_bg.gif); PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 130px; TEXT-ALIGN: center
}
#btncommentLogout IMG {
	MARGIN-TOP: 60px
}
#wrapper #container #newArea H2 {
	HEIGHT: 25px
}
#wrapper #container #newArea H2 .more-link {
	MARGIN-TOP: 4px; DISPLAY: block; FONT-SIZE: 12px; FLOAT: right; WIDTH: 7.5em; LINE-HEIGHT: 14px; TEXT-ALIGN: right
}
#wrapper #container #newArea H2 .midashi {
	FLOAT: left
}
#sidesearch {
	BACKGROUND: url(/images/btn_search_2_bg.gif) no-repeat left top; WIDTH: 213px; POSITION: relative; HEIGHT: 25px
}
#wrapper #container #profilebox #profile #prof .profiledate2 FORM .text-field2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 4px 0px 0px 4px; VERTICAL-ALIGN: top; WIDTH: 180px; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 0px
}
#profilebox #profile #prof .profiledate2 #sidesearch #sarchBtn2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; RIGHT: 1px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; POSITION: absolute; TOP: 1px; BORDER-RIGHT-WIDTH: 0px
}
#wrapper #container #detailsArticle #photoarea #rotate {
	MARGIN-BOTTOM: 5px
}
#wrapper #container #detailsArticle #photoarea #rotate #image_rotate_left {
	DISPLAY: block; FLOAT: left; WIDTH: 12em; LINE-HEIGHT: 18px
}
#wrapper #container #detailsArticle #photoarea #rotate #image_rotate_right {
	DISPLAY: block; FLOAT: left; WIDTH: 12em; LINE-HEIGHT: 18px
}
#wrapper #container #detailsArticle #photoarea #rotate #image_rotate_left IMG {
	FLOAT: left; MARGIN-RIGHT: 4px
}
#wrapper #container #detailsArticle #photoarea #rotate #image_rotate_right IMG {
	FLOAT: left; MARGIN-RIGHT: 4px
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0.1em; VISIBILITY: hidden; LINE-HEIGHT: 0; content: " "
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.search_highlight {
	FONT-WEIGHT: bold; COLOR: red
}
.x_recent_selected {
	BORDER-RIGHT: #54c3ff 2px solid; BORDER-TOP: #54c3ff 2px solid; FLOAT: left; MARGIN: 3px; BORDER-LEFT: #54c3ff 2px solid; WIDTH: 120px; BORDER-BOTTOM: #54c3ff 2px solid; HEIGHT: 140px; TEXT-ALIGN: center
}
.x_recent {
	BORDER-RIGHT: #4b4b4b 1px dotted; BORDER-TOP: #4b4b4b 1px dotted; FLOAT: left; MARGIN: 3px; BORDER-LEFT: #4b4b4b 1px dotted; WIDTH: 120px; BORDER-BOTTOM: #4b4b4b 1px dotted; HEIGHT: 140px; TEXT-ALIGN: center
}
.x_recent_imgBox {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: auto; PADDING-TOP: 2px; HEIGHT: 120px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.x_profile_img_list {
	MAX-HEIGHT: 111px
}
