BODY {font-family:Verdana, Arial, Helvetica, sans-serif;
}
* {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	COLOR: #333;
	PADDING-TOP: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
DIV#emergency {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; MIN-HEIGHT: 50px; BACKGROUND: url(../images/layout/bg_emergency_01.gif) no-repeat left top; PADDING-BOTTOM: 6px; MARGIN: 15px 0px 15px 15px; WIDTH: 968px; PADDING-TOP: 6px; _height: 50px
}
DIV#left-box DIV.include {
	MARGIN: 0px 0px 15px
}
DIV#right-box DIV.include {
	MARGIN: 0px 0px 10px
}
DIV#top-cont {
	BACKGROUND: #fff; MARGIN: 15px 0px 30px 15px; WIDTH: 980px
}
DIV#left-box {
	FLOAT: left; MARGIN: 5px 0px 45px; WIDTH: 680px
}
DIV#right-box {
	FLOAT: right; MARGIN: 5px 0px 45px; WIDTH: 280px
}
DIV#top-cont A:hover {
	COLOR: #f90! important
}
DIV#top-cont A:active {
	COLOR: #f90! important
}
.clearfix {
	ZOOM: 1
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
DIV#publish {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 670px; PADDING-TOP: 0px
}
DIV#publish H2 {
	DISPLAY: inline; FONT-SIZE: 12px; LINE-HEIGHT: 1.2
}
DIV#publish SPAN.kensu {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; COLOR: #ff3300; PADDING-TOP: 0px
}
DIV#publish SPAN.date {
	FONT-WEIGHT: normal; FONT-SIZE: 10px
}
DIV#publish P#kensu-notes {
	DISPLAY: inline; PADDING-LEFT: 0.5em; FONT-SIZE: 10px; COLOR: #999
}
DIV#search-conditions {
	BACKGROUND: url(../images/layout/bg_search-conditions_01.gif) #0f66bc repeat-y left top; MARGIN: 0px 0px 15px
}
DIV#search-conditions H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../../images/layout/bg_search-conditions_01.gif) no-repeat left bottom; PADDING-BOTTOM: 7px; PADDING-TOP: 0px
}
DIV#search-conditions DIV.wrap {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 11px;
	PADDING-TOP: 0px;
	background-image: url(../images/layout/bg_search-conditions_02.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0;
}
DIV#search-conditions DIV.wrap-01 {
	FLOAT: left; MARGIN: 0px 0px 0px 8px; WIDTH: 330px; _display: inline
}
DIV#search-conditions DIV.wrap-02 {
	FLOAT: right; MARGIN: 0px 8px 0px 0px; WIDTH: 330px; _display: inline
}
DIV#search-conditions DIV.search-box {
	BACKGROUND: url(../images/layout/bg_search-box_02.gif) #fff repeat-y left bottom
}
DIV#search-conditions DIV.search-box DIV.wrap-inner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/layout/bg_search-box_03.gif) no-repeat left bottom; PADDING-BOTTOM: 15px; PADDING-TOP: 0px; _height: 1%
}
DIV#search-conditions DIV.search-box H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(../images/layout/bg_search-box_01.gif) #fff no-repeat left top; PADDING-BOTTOM: 20px; PADDING-TOP: 15px
}
DIV#search-conditions DIV.search-box H4#body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(../images/layout/bg_search-box_01.gif) no-repeat left top; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; HEIGHT: 30px
}
DIV#search-maker-01 {
	MARGIN: 0px auto
}
DIV#search-maker-02 {
	MARGIN: 0px auto
}
DIV#search-freeword {
	MARGIN: 0px auto
}
DIV#search-maker-01 .search-action {
	TEXT-ALIGN: right
}
DIV#search-maker-02 .search-action {
	TEXT-ALIGN: right
}
DIV#search-freeword .search-action {
	TEXT-ALIGN: right
}
DIV#search-type .search-action {
	TEXT-ALIGN: right
}
DIV#search-maker-01 P.search-action {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 298px; PADDING-TOP: 0px
}
DIV#search-maker-01 TABLE {
	MARGIN: 0px auto; WIDTH: 298px; BORDER-COLLAPSE: collapse
}
DIV#search-freeword TABLE {
	MARGIN: 0px auto; WIDTH: 298px; BORDER-COLLAPSE: collapse
}
DIV#search-maker-01 H4 {
	MARGIN-BOTTOM: -5px
}
DIV#search-maker-01 TABLE TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 12px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left
}
DIV#search-maker-01 TABLE TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 12px;
	PADDING-TOP: 0px;
	BORDER-COLLAPSE: collapse
}
DIV#search-maker-01 SELECT.search01 {
	FONT-SIZE: 12px; WIDTH: 215px;
}
DIV#search-maker-01 SELECT.search02 {
	FONT-SIZE: 12px;
	WIDTH: 100px;
	text-align: right;
	position: relative;
	border-bottom-width: thin;
}
DIV#search-maker-02 H4 {
	MARGIN-BOTTOM: -6px
}
DIV#search-maker-02 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/layout/icon_arrow02.gif) no-repeat 0px 2px; PADDING-BOTTOM: 7px; MARGIN: 0px 15px -1px 27px; PADDING-TOP: 0px; _margin: 0 15px 0px 27px; _position: relative
}
*:first-child + HTML DIV#search-maker-02 P {
	MARGIN: -5px 15px -4px 27px
}
DIV#search-maker-02 P A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#search-maker-02 P A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#search-maker-02 P A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#search-maker-02 P A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#search-freeword H4 {
	MARGIN-BOTTOM: -10px
}
DIV#search-freeword .kw {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; WIDTH: 220px; PADDING-TOP: 1px
}
DIV#search-type H4 {
	MARGIN-BOTTOM: -11px; POSITION: relative
}
DIV#search-type H4 SPAN.help {
	RIGHT: 11px; POSITION: absolute; TOP: 19px
}
DIV#search-type P.help {
	MARGIN: -29px 0px 0px 309px; WIDTH: 9px; POSITION: relative; HEIGHT: 9px
}
DIV#search-type UL {
	MARGIN: 2px auto 8px; WIDTH: 301px
}
DIV#search-type UL LI {
	FONT-SIZE: 10px;
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 75px;
	POSITION: relative
}
DIV#search-type UL LI.left-side {
	WIDTH: 75px
}
DIV#search-type UL LI.right-side {
	WIDTH: 64px
}
DIV#search-type UL LI A SPAN {
	DISPLAY: block; PADDING-LEFT: 0px; COLOR: #0b6cce; POSITION: relative
}
DIV#search-type UL LI A:hover SPAN {
	COLOR: #f90
}
DIV#search-type UL LI A {
	DISPLAY: block; LINE-HEIGHT: 110%
}
DIV#search-type UL LI IMG {
	DISPLAY: block; LINE-HEIGHT: 110%
}
DIV#search-type UL LI IMG {
	MARGIN-BOTTOM: 2px
}
DIV#search-type UL LI A.arrow {
	PADDING-LEFT: 0px; BACKGROUND: url(../images/layout/icon_arrow02.gif) no-repeat 1px 2px
}
DIV#search-type UL.special LI A.arrow {
	PADDING-LEFT: 15px; BACKGROUND: url(../images/layout/icon_arrow02.gif) no-repeat 1px 1px
}
DIV#search-type UL LI INPUT {
	Z-INDEX: 10;
	LEFT: 0px;
	_top: 57px;
	_left: -3px
}
DIV#search-type UL LI.noicon INPUT {
	TOP: 0px; _top: -4px
}
*:first-child + HTML DIV#search-type UL LI INPUT {
	LEFT: -3px; TOP: 27px
}
*:first-child + HTML DIV#search-type UL LI.noicon INPUT {
	TOP: -4px
}
DIV#search-type P.search-action {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -24px auto 0px; WIDTH: 300px; PADDING-TOP: 0px
}
DIV#search-ranking {
	BACKGROUND: url(../images/layout/bg_search-ranking_02.gif) repeat-y left top; FLOAT: left; MARGIN: 0px 0px 15px; WIDTH: 250px
}
DIV#search-ranking H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/layout/bg_search-ranking_01.gif) no-repeat left bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; POSITION: relative
}
DIV#search-ranking H3 SPAN {
	RIGHT: 9px; POSITION: absolute; TOP: 9px
}
DIV#search-ranking H4 {
	FONT-SIZE: 12px; MARGIN: 2px 12px 12px; _margin: 2px 12px 9px 12px
}
*:first-child + HTML DIV#search-ranking H4 {
	MARGIN: 2px 12px 9px
}
DIV#search-ranking DIV.wrap {
	BACKGROUND: url(../images/layout/bg_search-ranking_03.gif) no-repeat left bottom
}
DIV#search-ranking DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 52px; PADDING-BOTTOM: 9px; MARGIN: 0px 10px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px dotted; POSITION: relative; _height: 52px
}
DIV#search-ranking DL.last {
	MARGIN: 0px 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV#search-ranking DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 78px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
DIV#search-ranking DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 78px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
DIV#search-ranking DL DT {
	FONT-WEIGHT: bold
}
DIV#search-ranking DL DD.carphoto {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
DIV#search-ranking DL DD.carphoto A:link {
	CURSOR: pointer; TEXT-DECORATION: none
}
DIV#search-ranking DL DD.carphoto A:visited {
	CURSOR: pointer; TEXT-DECORATION: none
}
DIV#search-ranking DL DD.carphoto A:hover {
	CURSOR: pointer; TEXT-DECORATION: none
}
DIV#search-ranking DL DD.carphoto A:active {
	CURSOR: pointer; TEXT-DECORATION: none
}
DIV#search-ranking DL DD.carphoto A:hover IMG {
	BORDER-RIGHT: #f90 1px solid; BORDER-TOP: #f90 1px solid; BORDER-LEFT: #f90 1px solid; BORDER-BOTTOM: #f90 1px solid
}
DIV#search-ranking DL DD.carphoto IMG {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; DISPLAY: block; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
DIV#search-ranking DL DD.carphoto A SPAN {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: #f90; PADDING-BOTTOM: 1px; MARGIN: -51px 0px 0px 1px; WIDTH: 2.5em; COLOR: #fff; LINE-HEIGHT: 1; PADDING-TOP: 1px; POSITION: relative; TEXT-ALIGN: center
}
DIV#search-ranking DL DD.ranking UL LI {
	COLOR: #666; LINE-HEIGHT: 130%
}
DIV#search-ranking DL DD.ranking UL LI SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2em; PADDING-BOTTOM: 0px; MARGIN: -1.3em 0px 0px; PADDING-TOP: 0px; _height: 1%
}
DIV#search-kodawari {
	FLOAT: right; MARGIN: 0px 0px 0px; WIDTH: 420px
}
DIV#search-kodawari DL {
	MIN-HEIGHT: 112px; _height: 113px
}
DIV#search-kodawari DL DT {
	MIN-HEIGHT: 112px; _height: 113px
}
DIV#search-kodawari DL DD {
	MIN-HEIGHT: 112px; _height: 113px
}
*:first-child + HTML DIV#search-kodawari DL {
	MIN-HEIGHT: 113px
}
*:first-child + HTML DIV#search-kodawari DL DT {
	MIN-HEIGHT: 113px
}
*:first-child + HTML DIV#search-kodawari DL DD {
	MIN-HEIGHT: 113px
}
DIV#search-kodawari DL {
	MARGIN: 1px 0px; POSITION: relative
}
DIV#search-kodawari DL DT {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 2px;
	LEFT: 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 416px;
	PADDING-TOP: 10px;
	POSITION: absolute;
	TOP: 0px
}
DIV#search-kodawari DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
DIV#search-kodawari DL#search-price {
	BACKGROUND: url(../images/layout/bg_search-price_new.jpg) repeat-y left top
}
DIV#search-kodawari DL#search-price DT {
	BACKGROUND: url(../images/layout/bg_search-price_01.jpg) no-repeat left top;
	margin-left:0px;
}
DIV#search-kodawari DL#search-price DD {

}
DIV#search-kodawari DL#search-total {
	BACKGROUND: url(../images/layout/bg_search-total_02.jpg) repeat-y left top
}
DIV#search-kodawari DL#search-total DT {
	BACKGROUND: url(../images/layout/bg_search-total_01.jpg) no-repeat left top
}
DIV#search-kodawari DL#search-total DD {
	BACKGROUND: url(../images/layout/bg_search-total_03.jpg) no-repeat left bottom
}
DIV#search-kodawari DL#search-like {
	BACKGROUND: url(../images/layout/bg_search-like_02.jpg) repeat-y left top
}
DIV#search-kodawari DL#search-like DT {
	BACKGROUND: url(../images/layout/bg_search-like_01.jpg) no-repeat left top
}
DIV#search-kodawari DL#search-like DD {
	BACKGROUND: url(../images/layout/bg_search-like_03.jpg) no-repeat left bottom
}
DIV#search-kodawari DL#search-profit {
	BACKGROUND: url(../images/layout/bg_search-profit_02.jpg) repeat-y left top
}
DIV#search-kodawari DL#search-profit DT {
	BACKGROUND: url(../images/layout/bg_search-profit_01.jpg) no-repeat left top
}
DIV#search-kodawari DL#search-profit DD {
	BACKGROUND: url(../images/layout/bg_search-profit_03.jpg) no-repeat left bottom
}
DIV#search-kodawari DL#search-useful {
	BACKGROUND: url(../images/layout/bg_search-useful_02.jpg) repeat-y left top
}
DIV#search-kodawari DL#search-useful DT {
	BACKGROUND: url(../images/layout/bg_search-useful_01.jpg) no-repeat left top
}
DIV#search-kodawari DL#search-useful DD {
	BACKGROUND: url(../images/layout/bg_search-useful_03.jpg) no-repeat left bottom
}
DIV#search-kodawari DL#search-safe {
	BACKGROUND: url(../images/layout/bg_search-safe_02.jpg) repeat-y left top
}
DIV#search-kodawari DL#search-safe DT {
	BACKGROUND: url(../images/layout/bg_search-safe_01.jpg) no-repeat left top
}
DIV#search-kodawari DL#search-safe DD {
	BACKGROUND: url(../images/layout/bg_search-safe_03.jpg) no-repeat left bottom
}
DIV#search-kodawari DL DD UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 11px; MARGIN: 0px 0px 0px 12px; PADDING-TOP: 15px
}
DIV#search-kodawari DL#search-price DD UL {
	FLOAT: left;
	WIDTH: 400px;
	_margin: 0 0 0 8px
}
DIV#search-kodawari DL DD UL LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../images/layout/icon_arrow03.gif) no-repeat 0px 2px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 0px;
	_height: 1%;
	width: 330px;
}
DIV#search-kodawari DL DD UL LI A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#search-kodawari DL DD UL LI A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#search-kodawari DL DD UL LI A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#search-kodawari DL DD UL LI A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#reading {
	BACKGROUND: url(../images/layout/bg_reading_02.gif) repeat-y left top
}
DIV#reading H2 {
	PADDING-RIGHT: 0px! important; DISPLAY: block; PADDING-LEFT: 0px! important; BACKGROUND: url(../images/layout/bg_reading_01.gif) no-repeat left bottom; PADDING-BOTTOM: 10px! important; MARGIN: 0px 0px 5px; PADDING-TOP: 0px! important
}
DIV#reading H3 {
	MARGIN: 0px 0px 11px
}
DIV#reading DIV.wrap {
	BACKGROUND: url(../images/layout/bg_reading_03.gif) no-repeat left bottom
}
DIV#reading DIV.wrap-01 {
	FLOAT: left; MARGIN: 0px 0px 0px 16px; WIDTH: 227px; _display: inline
}
DIV#reading DIV.wrap-02 {
	FLOAT: right; MARGIN: 0px 21px 0px 0px; WIDTH: 393px; _display: inline
}
DIV#reading-first {
	MARGIN: 0px 0px 15px
}
DIV#reading-latest {
	MARGIN: 0px 0px 15px
}
DIV#reading-popular {
	MARGIN: 0px 0px 15px
}
DIV#reading-first UL {
	MARGIN: 0px 0px 5px 6px
}
DIV#reading-first UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/layout/icon_arrow02.gif) no-repeat 0px 2px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; _height: 1%
}
DIV#reading-first UL LI A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#reading-first UL LI A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#reading-first UL LI A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#reading-first UL LI A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#reading-latest DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 60px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px dotted; POSITION: relative; _height: 60px
}
DIV#reading-popular DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 60px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px dotted; POSITION: relative; _height: 60px
}
DIV#reading-latest DL.nonbn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: static; BORDER-BOTTOM-STYLE: none; _height: auto
}
DIV#reading-popular DL.last {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV#reading-latest DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 108px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
DIV#reading-latest DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 108px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
DIV#reading-popular DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 108px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
DIV#reading-popular DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 108px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
DIV#reading-latest DL.nonbn DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#reading-latest DL.nonbn DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#reading-latest DL DT {
	DISPLAY: block; MARGIN: 0px 0px 4px
}
DIV#reading-latest DL DT IMG {
	DISPLAY: block; MARGIN: 0px 0px 4px
}
DIV#reading-popular DL DT {
	DISPLAY: block; MARGIN: 0px 0px 4px
}
DIV#reading-popular DL DT IMG {
	DISPLAY: block; MARGIN: 0px 0px 4px
}
DIV#reading-latest DL.nonbn DT IMG {
	DISPLAY: inline; MARGIN: 0px 10px 0px 0px; VERTICAL-ALIGN: bottom
}
DIV#reading-latest DL DD.bn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
DIV#reading-popular DL DD.bn {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	POSITION: absolute;
	TOP: 0px;
	border: 1px solid #999999;
}
DIV#reading-latest DL DT SPAN.date {
	FONT-SIZE: 10px; COLOR: #f90
}
DIV#reading-popular DL DD SPAN.date {
	FONT-SIZE: 10px; COLOR: #f90
}
DIV#top-banner {
	POSITION: relative;
	margin-top: -40px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	z-index: 99;
}
DIV#top-banner P {
	WIDTH: 280px; COLOR: #666; POSITION: absolute; TOP: -1.3em; TEXT-ALIGN: center
}
DIV#mycs {
	BACKGROUND: url(../images/layout/bg_mycs_01.gif)  repeat-y left top;
	WIDTH: 280px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
DIV#mycs H2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; POSITION: relative
}
DIV#mycs H2 SPAN.help {
	RIGHT: 10px; POSITION: absolute; TOP: 11px
}
DIV#mycs DIV.wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/layout/bg_mycs_02.gif) no-repeat left bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
DIV#mycs-checked {
	BACKGROUND: url(../images/layout/bg_mycs-checked_02.gif) repeat-y left top;
	HEIGHT: 1%;
	margin-right: 9px;
	margin-bottom: 0px;
	margin-left: 11px;
}
DIV#mycs-checked H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; BACKGROUND: url(../images/layout/bg_mycs-checked_01.gif) no-repeat left top; PADDING-BOTTOM: 22px; MARGIN: 0px 0px -16px; COLOR: #f90; PADDING-TOP: 10px
}
DIV#mycs-checked H3 IMG {
	MARGIN: 0px 0.5em 0px 0px; VERTICAL-ALIGN: -4px
}
DIV#mycs DIV.wrap DIV#mycs-checked DIV.wrap {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../images/layout/bg_mycs-checked_03.gif) no-repeat left bottom;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 1%
}
DIV#mycs DIV.wrap LI#logIDuser{
	width:240px;
	height:32px;
	background:url(../images/layout/bg_login_01.gif);
	background-repeat:no-repeat;
}
DIV#mycs DIV.wrap LI#logIDuser input.boxID{
	margin-top:4px;
	margin-left: 70px;
	width: 145px;
}
#top-banner0 {
	z-index:99;
	position:relative;
	margin-top:-40px;
	}
.btnlogin0 {
	width: 160px;
}
.btnlogin5 {
	width: 160px;
	color:#999999;
}
.btnlogin {

}
.btnlogin1 {
	margin-top:0px;
}
DIV#mycs DIV.wrap LI#logPSWuser{
	width:240px;
	height:32px;
	background:url(../images/layout/bg_login_02.gif);
	background-repeat:no-repeat;
}
DIV#mycs DIV.wrap LI#logPSWuser input.boxID{
	margin-left:70px;
	margin-top:4px;
	width: 145px;
}
DIV#mycs-checked UL {
	MARGIN: 0px 12px 0px 10px
}
DIV#mycs-checked DL {
	MARGIN: 0px 12px 0px 10px
}
DIV#mycs-checked UL.photolist {
	PADDING-RIGHT: 8px; PADDING-LEFT: 2px; BACKGROUND: #e5e5e5; PADDING-BOTTOM: 5px; LINE-HEIGHT: 55px; PADDING-TOP: 5px
}
DIV#mycs-checked UL.photolist LI {
	FLOAT: left; MARGIN: 0px 0px 0px 6px; OVERFLOW: hidden; HEIGHT: 53px; _display: inline
}
DIV#mycs-checked UL.photolist LI IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; VERTICAL-ALIGN: bottom; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
DIV#mycs-checked UL.photolist LI A:hover IMG {
	BORDER-LEFT-COLOR: #f90; BORDER-BOTTOM-COLOR: #f90; BORDER-TOP-COLOR: #f90; BORDER-RIGHT-COLOR: #f90
}
DIV#mycs-checked UL.linklist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 4px 12px 0px 10px; PADDING-TOP: 6px
}
DIV#mycs-checked UL.linklist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/layout/icon_arrow02.gif) no-repeat 0px 2px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; _height: 1%
}
DIV#mycs-checked UL.linklist LI A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#mycs-checked UL.linklist LI A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#mycs-checked UL.linklist LI A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#mycs-checked UL.linklist LI A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#mycs-checked DL#search-history {
	BORDER-TOP: #999 1px dotted
}
DIV#mycs-checked DL#search-history DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
DIV#mycs-checked DL#search-history DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
DIV#mycs-checked DL#search-history DT {
	FONT-WEIGHT: bold
}
DIV#mycs-checked DL#search-history DT A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px
}
DIV#mycs-checked DL#search-history DD.fulllist {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
DIV#mycs UL.photolist LI SPAN.soldout {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px; FILTER: alpha(opacity=60); LEFT: 0px; WIDTH: 68px; COLOR: #fff; LINE-HEIGHT: 50px; POSITION: relative; TOP: -52px; HEIGHT: 50px; BACKGROUND-COLOR: #000; TEXT-ALIGN: center; opacity: 0.6
}
DIV#marutokuinfo {
	BACKGROUND: url(../images/layout/bg_marutokuinfo_01.gif) repeat-y left top; MARGIN: 0px 0px 10px
}
DIV#marutokuinfo H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#marutokuinfo DIV.wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/layout/bg_marutokuinfo_02.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
DIV#marutokuinfo DIV.wrap DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 56px; PADDING-BOTTOM: 9px; MARGIN: 0px auto 9px; WIDTH: 248px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px dotted; POSITION: relative; _height: 56px
}
DIV#marutokuinfo DIV.wrap DL.last {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px 16px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV#marutokuinfo DIV.wrap DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 131px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
DIV#marutokuinfo DIV.wrap DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 131px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
DIV#marutokuinfo DIV.wrap DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 131px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #f90; PADDING-TOP: 3px
}
DIV#marutokuinfo DIV.wrap DL DD.bn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
DL.sub-cont {
	BACKGROUND: #f3f3f3; MARGIN: 0px 0px 10px; WIDTH: 280px
}
DL.sub-cont DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; BACKGROUND: url(../images/layout/bg_sub-cont_01.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
DL.sub-cont DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/layout/bg_sub-cont_02.gif) no-repeat left bottom; PADDING-BOTTOM: 14px; PADDING-TOP: 0px
}
DL.sub-cont DD UL {
	MARGIN: 14px 14px 0px
}
DL.sub-cont DD UL LI {
	BACKGROUND: url(../images/layout/icon_arrow02.gif) no-repeat 0px 4px; MARGIN: 0px 0px 3px; LINE-HEIGHT: 120%
}
DL.sub-cont DD UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 13px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; _height: 1%
}
DL.sub-cont DD UL LI A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 13px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; _height: 1%
}
DL.sub-cont DD UL LI A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 13px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; _height: 1%
}
DL.sub-cont DD UL LI A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 13px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; _height: 1%
}
DL.sub-cont DD UL LI A:active {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 13px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; _height: 1%
}
UL#makerlink {
	MARGIN: 12px 0px 0px
}
UL#typelink {
	MARGIN: 12px 0px 0px
}
UL#makerlink LI {
	FONT-SIZE: 11px; FLOAT: left; WORD-BREAK: keep-all; LINE-HEIGHT: 18px
}
UL#typelink LI {
	FONT-SIZE: 11px; FLOAT: left; WORD-BREAK: keep-all; LINE-HEIGHT: 18px
}
UL#makerlink LI A:link {
	
}
UL#makerlink LI A:visited {
	
}
UL#makerlink LI A:hover {
	
}
UL#makerlink LI A:active {
	
}
UL#typelink LI A:link {
	
}
UL#typelink LI A:visited {
	
}
UL#typelink LI A:hover {
	
}
UL#typelink LI A:active {
	
}
.hilite {
}
DL.advert {
	margin-top:0px;
	margin-bottom: 0px;
}	
DL.advert DT{
	padding-top:3px;
	margin-top:0px;
	padding-bottom:0px;
	padding-left:5px;
}	
#top-cont #right-box .advert .adverthead {
	margin-bottom:0px;
	margin-top:0px;
}
#top-cont #right-box .advert .advertbg {
	background-image: url(../images/layout/ttl_ads_bg.gif);
}
#top-cont #right-box .advert .advertbottom {
	margin-bottom:5px;
	margin-top: 0px;
}
.width_set {
	width:215px;
}
.set_right {
	text-align:right;
}

/*start menu right forum index.php*/
DL.sub-cont_2 {
	BACKGROUND: #f3f3f3;
	MARGIN: 0px 0px 10px;
	WIDTH: 280px;
	float: left;
}
DL.sub-cont_2 DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; BACKGROUND: url(../images/layout/bg_sub-cont_01.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
DL.sub-cont_2 DD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../images/layout/bg_sub-cont_02.gif) no-repeat left bottom;
	PADDING-BOTTOM: 14px;
	PADDING-TOP: 0px;
}
DL.sub-cont_2 DD UL {
	MARGIN: 14px 0px 0px 0px
}
DL.sub-cont_2 DD UL LI {
	MARGIN: 0px 0px 10px 10px;
	LINE-HEIGHT: 100%;
	float: left;
}
DL.sub-cont_2 DD UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 13px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; _height: 1%
}
DL.sub-cont_2 DD UL LI A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 13px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; _height: 1%
}
DL.sub-cont_2 DD UL LI A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 13px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; _height: 1%
}
DL.sub-cont_2 DD UL LI A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 13px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; _height: 1%
}
DL.sub-cont_2 DD UL LI A:active {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 13px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 0px;
	_height: 1%;
}
/*end menu right forum index.php*/

