#header {
	WIDTH: 950px
}
#header .top {
	BACKGROUND: url(http://source.pixiv.net/source/images/bg_top.gif) no-repeat 50% top; WIDTH: 950px; HEIGHT: 27px
}
#header .top_uno {
	MARGIN-TOP: 3px
}
#header .top_uno LI {
	DISPLAY: inline
}
#header .top_dos {
	MARGIN-RIGHT: 5px
}
#header .top_dos LI {
	FLOAT: left
}
#header .dos_home A {
	DISPLAY: block; VERTICAL-ALIGN: middle; WIDTH: 55px; LINE-HEIGHT: 26px; HEIGHT: 26px; TEXT-ALIGN: center
}
#header .dos_home A:hover {
	BACKGROUND: #d9ecff; TEXT-DECORATION: none
}
#header .dos_help A {
	DISPLAY: block; VERTICAL-ALIGN: middle; WIDTH: 55px; LINE-HEIGHT: 26px; HEIGHT: 26px; TEXT-ALIGN: center
}
#header .dos_help A:hover {
	BACKGROUND: #d9ecff; TEXT-DECORATION: none
}
#header .dos_search A {
	DISPLAY: block; VERTICAL-ALIGN: middle; WIDTH: 90px; LINE-HEIGHT: 26px; HEIGHT: 26px; TEXT-ALIGN: center
}
#header .dos_search A:hover {
	BACKGROUND: #d9ecff; TEXT-DECORATION: none
}
#header .dos_festa A {
	DISPLAY: block; VERTICAL-ALIGN: middle; WIDTH: 60px; LINE-HEIGHT: 26px; HEIGHT: 26px; TEXT-ALIGN: center
}
#header .dos_festa A:hover {
	BACKGROUND: #d9ecff; TEXT-DECORATION: none
}
#header .dos_r18 A {
	DISPLAY: block; VERTICAL-ALIGN: middle; WIDTH: 50px; LINE-HEIGHT: 26px; HEIGHT: 26px; TEXT-ALIGN: center
}
#header .dos_r18 A:hover {
	BACKGROUND: #d9ecff; TEXT-DECORATION: none
}
#header .dos_logout A {
	DISPLAY: block; VERTICAL-ALIGN: middle; WIDTH: 70px; LINE-HEIGHT: 26px; HEIGHT: 26px; TEXT-ALIGN: center
}
#header .dos_logout A:hover {
	BACKGROUND: #d9ecff; TEXT-DECORATION: none
}
#header .top_tres LI {
	FLOAT: left
}
#header .top_tres .point {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; BACKGROUND: #fff0ab; PADDING-BOTTOM: 1px; MARGIN: 2px 10px 0px 5px; COLOR: #cc6700; LINE-HEIGHT: 12px; PADDING-TOP: 1px; TEXT-ALIGN: right
}
#header .top_tres .cart {
	PADDING-RIGHT: 5px; PADDING-LEFT: 22px; BACKGROUND: url(http://source.pixiv.net/source/images/icon_cart.gif) no-repeat left top; PADDING-BOTTOM: 3px; MARGIN: -1px 5px 0px; COLOR: #cc6700; LINE-HEIGHT: 12px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
#header .tres_cart {
	MARGIN-TOP: 3px; BACKGROUND: url(http://source.pixiv.net/source/images/icon_cart.gif) no-repeat 0px 0px
}
#header .tres_cart A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; WIDTH: 70px; PADDING-TOP: 2px
}
#header .tres_point {
	MARGIN-TOP: 3px; BACKGROUND: url(http://source.pixiv.net/source/images/icon_point.gif) no-repeat 0px 0px; MARGIN-LEFT: 5px
}
#header .tres_point A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
#header .navigation {
	BACKGROUND: url(http://source.pixiv.net/source/images/bg_navigation.gif) no-repeat 50% top; MARGIN: 0pt auto; WIDTH: 950px; HEIGHT: 71px; TEXT-ALIGN: center
}
#header .navigation UL {
	MARGIN-LEFT: 190px
}
#header .navigation LI {
	FLOAT: left
}
#header .navigation A:hover {
	COLOR: #258fb8; TEXT-DECORATION: underline
}
#header .navigation .menu_home A {
	MARGIN-TOP: 1px; DISPLAY: block; BACKGROUND: url(bg_menudot_home.gif) no-repeat right center; WIDTH: 68px; PADDING-TOP: 7px; HEIGHT: 27px; TEXT-ALIGN: center
}
#header .navigation .menu_upload A {
	MARGIN-TOP: 1px; DISPLAY: block; BACKGROUND: url(http://source.pixiv.net/source/images/bg_menudot_upload.gif) no-repeat right center; WIDTH: 104px; PADDING-TOP: 7px; HEIGHT: 27px; TEXT-ALIGN: center
}
#header .navigation .menu_illust A {
	MARGIN-TOP: 1px; DISPLAY: block; BACKGROUND: url(bg_menudot.gif) no-repeat right center; MARGIN-LEFT: 1px; WIDTH: 106px; PADDING-TOP: 7px; HEIGHT: 27px; TEXT-ALIGN: center
}
#header .navigation .menu_bookmark A {
	MARGIN-TOP: 1px; DISPLAY: block; BACKGROUND: url(bg_menudot.gif) no-repeat right center; MARGIN-LEFT: 1px; WIDTH: 118px; PADDING-TOP: 7px; HEIGHT: 27px; TEXT-ALIGN: center
}
#header .navigation .menu_msgbox A {
	MARGIN-TOP: 1px; DISPLAY: block; BACKGROUND: url(bg_menudot.gif) no-repeat right center; LEFT: 1px; WIDTH: 82px; PADDING-TOP: 7px; HEIGHT: 27px; TEXT-ALIGN: center
}
#header .navigation .menu_edit A {
	MARGIN-TOP: 1px; DISPLAY: block; BACKGROUND: url(bg_menudot.gif) no-repeat right center; MARGIN-LEFT: 1px; WIDTH: 78px; PADDING-TOP: 7px; HEIGHT: 27px; TEXT-ALIGN: center
}
#header .navigation_on {
	BACKGROUND: url(http://source.pixiv.net/source/images/bg_navigation_on.gif) no-repeat 50% top; MARGIN: 0pt auto; WIDTH: 950px; HEIGHT: 71px; TEXT-ALIGN: center
}
#header .navigation_on UL {
	MARGIN-LEFT: 153px
}
#header .navigation_on LI {
	FLOAT: left
}
#header .navigation_on A:hover {
	COLOR: #258fb8; TEXT-DECORATION: underline
}
#header .navigation_on .menu_top A {
	MARGIN-TOP: 1px; DISPLAY: block; BACKGROUND: url(bg_menudot_home.gif) no-repeat right center; WIDTH: 68px; PADDING-TOP: 7px; HEIGHT: 27px; TEXT-ALIGN: center
}
#header .navigation_on .menu_illust A {
	MARGIN-TOP: 1px; DISPLAY: block; BACKGROUND: url(bg_menudot.gif) no-repeat right center; WIDTH: 105px; PADDING-TOP: 7px; HEIGHT: 27px; TEXT-ALIGN: center
}
#header .navigation_on .menu_bookmark A {
	MARGIN-TOP: 1px; DISPLAY: block; BACKGROUND: url(bg_menudot.gif) no-repeat right center; WIDTH: 130px; PADDING-TOP: 7px; HEIGHT: 27px; TEXT-ALIGN: center
}
#header .navigation_on .menu_msgbox A {
	MARGIN-TOP: 1px; DISPLAY: block; BACKGROUND: url(bg_menudot.gif) no-repeat right center; WIDTH: 118px; PADDING-TOP: 7px; HEIGHT: 27px; TEXT-ALIGN: center
}
#header .navigation_on .menu_addbook A {
	MARGIN-TOP: 1px; DISPLAY: block; BACKGROUND: url(bg_menudot.gif) no-repeat right center; WIDTH: 123px; PADDING-TOP: 7px; HEIGHT: 27px; TEXT-ALIGN: center
}
#header .navigation_on .menu_addfriend A {
	MARGIN-TOP: 1px; DISPLAY: block; BACKGROUND: url(bg_menudot.gif) no-repeat right center; WIDTH: 106px; PADDING-TOP: 7px; HEIGHT: 27px; TEXT-ALIGN: center
}
#header .navigation_before {
	BACKGROUND: url(http://source.pixiv.net/source/images/bg_navigation_before.gif) no-repeat 50% top; MARGIN: 0pt auto; WIDTH: 950px; HEIGHT: 36px; TEXT-ALIGN: center
}
#header .navigation_before UL {
	MARGIN-LEFT: 215px
}
#header .navigation_before LI {
	FLOAT: left
}
#header .navigation_before A:hover {
	COLOR: #258fb8; TEXT-DECORATION: underline
}
#header .navigation_before .menu_home A {
	MARGIN-TOP: 1px; DISPLAY: block; BACKGROUND: url(bg_menudot_home.gif) no-repeat right center; WIDTH: 68px; PADDING-TOP: 7px; HEIGHT: 27px; TEXT-ALIGN: center
}
#header .navigation_before .menu_about A {
	MARGIN-TOP: 1px; DISPLAY: block; BACKGROUND: url(bg_menudot.gif) no-repeat right center; WIDTH: 100px; PADDING-TOP: 7px; HEIGHT: 27px; TEXT-ALIGN: center
}
#header .navigation_before .menu_signup A {
	MARGIN-TOP: 1px; DISPLAY: block; BACKGROUND: url(bg_menudot.gif) no-repeat right center; WIDTH: 80px; PADDING-TOP: 7px; HEIGHT: 27px; TEXT-ALIGN: center
}
#header .navigation_before .menu_help A {
	MARGIN-TOP: 1px; DISPLAY: block; BACKGROUND: url(bg_menudot.gif) no-repeat right center; WIDTH: 65px; PADDING-TOP: 7px; HEIGHT: 27px; TEXT-ALIGN: center
}
#header .navigation_before .menu_blog A {
	MARGIN-TOP: 1px; DISPLAY: block; BACKGROUND: url(bg_menudot.gif) no-repeat right center; WIDTH: 100px; PADDING-TOP: 7px; HEIGHT: 27px; TEXT-ALIGN: center
}
#header .navigation_before .menu_contact A {
	MARGIN-TOP: 1px; DISPLAY: block; BACKGROUND: url(bg_menudot.gif) no-repeat right center; WIDTH: 102px; PADDING-TOP: 7px; HEIGHT: 27px; TEXT-ALIGN: center
}
#header .navigation_event {
	BACKGROUND: url(http://source.pixiv.net/source/images/bg_navigation_event.gif) no-repeat 50% top; MARGIN: 0pt auto; WIDTH: 950px; HEIGHT: 71px; TEXT-ALIGN: center
}
#header .navigation_event UL {
	MARGIN-LEFT: 340px
}
#header .navigation_event LI {
	FLOAT: left
}
#header .navigation_event A:hover {
	COLOR: #258fb8; TEXT-DECORATION: underline
}
#header .navigation_event .menu_topEvent A {
	MARGIN-TOP: 1px; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: url(bg_menudot_home.gif) no-repeat right center; WIDTH: 65px; PADDING-TOP: 7px; HEIGHT: 27px; TEXT-ALIGN: center
}
#header .navigation_event .menu_makeEvent A {
	MARGIN-TOP: 1px; DISPLAY: block; BACKGROUND: url(bg_menudot.gif) no-repeat right center; WIDTH: 100px; PADDING-TOP: 7px; HEIGHT: 27px; TEXT-ALIGN: center
}
#header .navigation_event .menu_mgtEvent A {
	MARGIN-TOP: 1px; DISPLAY: block; BACKGROUND: url(bg_menudot.gif) no-repeat right center; WIDTH: 100px; PADDING-TOP: 7px; HEIGHT: 27px; TEXT-ALIGN: center
}
#header .option {
	MARGIN-TOP: 2px
}
#header .option INPUT {
	VERTICAL-ALIGN: middle
}
#pixiv .option {
	MARGIN-TOP: 2px
}
#pixiv .option INPUT {
	VERTICAL-ALIGN: middle
}

