A {
	FONT-WEIGHT: normal; COLOR: black; TEXT-DECORATION: none
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
P {
	MARGIN: 0px; TEXT-INDENT: 0px
}
B {
	FONT-WEIGHT: bold
}
bg_white {
	BACKGROUND-COLOR: #ffffff
}
TR {
	FONT-SIZE: 12px; COLOR: #454545; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"
}
TD {
	FONT-SIZE: 12px; COLOR: #454545; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"
}
A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A.blue:link {
	FONT-SIZE: 12px; COLOR: #2b6ab0; TEXT-DECORATION: none; font-weight: bold
}
A.blue:visited {
	FONT-SIZE: 12px; COLOR: #2b6ab0; TEXT-DECORATION: none; font-weight: bold
}
A.blue:hover {
	FONT-SIZE: 12px; COLOR: #f44f67; TEXT-DECORATION: none; font-weight: bold
}
A.blue:active {
	FONT-SIZE: 12px; COLOR: #2b6ab0; TEXT-DECORATION: none; font-weight: bold
}
A.pnabi:link {
	FONT-SIZE: 12px; COLOR: #2b6ab0; TEXT-DECORATION: none; font-weight: bold
}
A.pnabi:visited {
	FONT-SIZE: 12px; COLOR: #2b6ab0; TEXT-DECORATION: none; font-weight: bold
}
A.pnabi:hover {
	FONT-SIZE: 12px; COLOR: #f44f67; TEXT-DECORATION: none; font-weight: bold
}
A.pnabi:active {
	FONT-SIZE: 12px; COLOR: #2b6ab0; TEXT-DECORATION: none; font-weight: bold
}
A.view:link {
	FONT-SIZE: 10px; COLOR: #454545; TEXT-DECORATION: none
}
A.view:visited {
	FONT-SIZE: 10px; COLOR: #800080; TEXT-DECORATION: none
}
A.view:hover {
	FONT-SIZE: 10px; COLOR: #f44f67; TEXT-DECORATION: underline
}
A.view:active {
	FONT-SIZE: 10px; COLOR: #800080; TEXT-DECORATION: none
}
BODY {
	SCROLLBAR-FACE-COLOR: #dddddd; FONT-SIZE: 12px; MARGIN: 0em; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #dddddd; COLOR: #282828; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #999999; FONT-FAMILY: "Verdana","Arial"; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #ffffff; BACKGROUND-COLOR: #ffffff
}
.head {
	WIDTH: 800px; TEXT-ALIGN: left
}
.head_menu {
	PADDING-RIGHT: 0em; PADDING-LEFT: 1em; BACKGROUND-IMAGE: url(../images/head/topbar-bline.jpg); PADDING-BOTTOM: 0em; WIDTH: 800px; PADDING-TOP: 1.2em; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
.main_menu {
	MARGIN-TOP: 2.5em
}
.main_menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.main_menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.main_menu A {
	PADDING-RIGHT: 0em; DISPLAY: block; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0em; MARGIN: 0px; WIDTH: 148px; COLOR: #282828; PADDING-TOP: 0.2em; HEIGHT: 1.5em; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.main_menu A:hover {
	PADDING-RIGHT: 0em; DISPLAY: block; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0em; MARGIN: 0px; WIDTH: 148px; COLOR: #282828; PADDING-TOP: 0.2em; HEIGHT: 1.5em; BACKGROUND-COLOR: #f1f1f1; TEXT-DECORATION: none
}
.cat_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 15px; WIDTH: 150px; LINE-HEIGHT: 1.5em; PADDING-TOP: 5px; BACKGROUND-COLOR: #f5f5f5
}
.cat_menu A {
	FONT-SIZE: 10px; LINE-HEIGHT: 1.3em
}
.cat_menu A:hover {
	FONT-SIZE: 10px; LINE-HEIGHT: 1.3em
}
.cat_menu P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.list_cat UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.list_cat LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
.list_cat A {
	FONT-SIZE: 12px; COLOR: #454545
}
.cat_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

.side_menu {
	PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; WIDTH: 180px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; BACKGROUND-COLOR: #f5f5f5
}
.side_menu A {
	FONT-SIZE: 12px; PADDING-LEFT:10px; LINE-HEIGHT: 1.3em
}
.side_menu A:link {
	FONT-SIZE: 12px; COLOR: #000080; TEXT-DECORATION: none
}
.side_menu A:visited {
	FONT-SIZE: 12px; COLOR: #2b6ab0; TEXT-DECORATION: none
}
.side_menu A:hover {
	FONT-SIZE: 12px; COLOR: #f44f67; TEXT-DECORATION: none
}
.side_menu A:active {
	FONT-SIZE: 12px; COLOR: #2b6ab0; TEXT-DECORATION: none
}
.side_menu P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px;FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #DCDCDC; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"; font-weight: bold
}
.side_menu SELECT {
	PADDING-TOP: 0px; PADDING-BOTTOM: 0px; WIDTH: 160px; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 3px
}
.side_menu INPUT {
	PADDING-TOP: 0px; PADDING-BOTTOM: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 3px
}
.side_menu_title {
	PADDING-TOP: 5px; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; FONT-SIZE: 12px; font-weight: bold
}

.mainr {
	FONT-SIZE: 12px; WIDTH: 180px; LINE-HEIGHT: 1.5em
}
.mainr A {
	FONT-SIZE: 12px; PADDING-LEFT:10px; LINE-HEIGHT: 1.3em
}
.mainr A:link {
	FONT-SIZE: 12px; COLOR: #000080; TEXT-DECORATION: none
}
.mainr A:visited {
	FONT-SIZE: 12px; COLOR: #2b6ab0; TEXT-DECORATION: none
}
.mainr A:hover {
	FONT-SIZE: 12px; COLOR: #f44f67; TEXT-DECORATION: none
}
.mainr A:active {
	FONT-SIZE: 12px; COLOR: #2b6ab0; TEXT-DECORATION: none
}
.mainr P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px;FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #DCDCDC; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"; font-weight: bold
}
#tokusyu_banner IMG {
	PADDING-TOP: 2px; PADDING-BOTTOM: 2px; FONT-WEIGHT: normal; FONT-SIZE: 12px
}

.search {
	PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"
}
.search A {
	FONT-SIZE: 12px
}
.search A:link {
	FONT-SIZE: 12px; COLOR: #000080; TEXT-DECORATION: none
}
.search A:visited {
	FONT-SIZE: 12px; COLOR: #2b6ab0; TEXT-DECORATION: none
}
.search A:hover {
	FONT-SIZE: 12px; COLOR: #f44f67; TEXT-DECORATION: none
}
.search A:active {
	FONT-SIZE: 12px; COLOR: #2b6ab0; TEXT-DECORATION: none
}
.search SELECT {
	WIDTH: 160px; FONT-WEIGHT: normal; FONT-SIZE: 12px
}
.search INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 12px
}
.search TD {
	FONT-SIZE: 12px; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"
}
.search-title{
	FONT-SIZE: 12px; font-weight: bold
}
.search-select{
	COLOR: #454545; font-weight: bold
}

.prodlst2 {
	FONT-SIZE: 11px; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"
}
.prodlst2 A {
	FONT-SIZE: 12px
}
.prodlst2 A:link {
	FONT-SIZE: 12px; COLOR: #000080; TEXT-DECORATION: none
}
.prodlst2 A:visited {
	FONT-SIZE: 12px; COLOR: #2b6ab0; TEXT-DECORATION: none
}
.prodlst2 A:hover {
	FONT-SIZE: 12px; COLOR: #f44f67; TEXT-DECORATION: none
}
.prodlst2 A:active {
	FONT-SIZE: 12px; COLOR: #2b6ab0; TEXT-DECORATION: none
}
.prodlst2 TD {
	FONT-SIZE: 12px; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"
}

.prodlst4 {
	FONT-SIZE: 11px; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"
}
.prodlst4 A {
	FONT-SIZE: 12px
}
.prodlst4 A:link {
	FONT-SIZE: 12px; COLOR: #000080; TEXT-DECORATION: none
}
.prodlst4 A:visited {
	FONT-SIZE: 12px; COLOR: #2b6ab0; TEXT-DECORATION: none
}
.prodlst4 A:hover {
	FONT-SIZE: 12px; COLOR: #f44f67; TEXT-DECORATION: none
}
.prodlst4 A:active {
	FONT-SIZE: 12px; COLOR: #2b6ab0; TEXT-DECORATION: none
}
.prodlst4 TD {
	FONT-SIZE: 12px; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"
}

.pagechg {
	FONT-SIZE: 12px; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"
}
.pagechg A {
	FONT-SIZE: 12px
}
.pagechg A:link {
	FONT-SIZE: 12px; COLOR: #000080; TEXT-DECORATION: none
}
.pagechg A:visited {
	FONT-SIZE: 12px; COLOR: #2b6ab0; TEXT-DECORATION: none
}
.pagechg A:hover {
	FONT-SIZE: 12px; COLOR: #f44f67; TEXT-DECORATION: none
}
.pagechg A:active {
	FONT-SIZE: 12px; COLOR: #2b6ab0; TEXT-DECORATION: none
}


.top-osusume {
	FONT-SIZE: 12px
}
.top-osusume A {
	FONT-SIZE: 12px; PADDING-LEFT:10px; LINE-HEIGHT: 1.3em
}
.top-osusume A:link {
	FONT-SIZE: 12px; COLOR: #000080; TEXT-DECORATION: none
}
.top-osusume A:visited {
	FONT-SIZE: 12px; COLOR: #2b6ab0; TEXT-DECORATION: none
}
.top-osusume A:hover {
	FONT-SIZE: 12px; COLOR: #f44f67; TEXT-DECORATION: none
}
.top-osusume A:active {
	FONT-SIZE: 12px; COLOR: #2b6ab0; TEXT-DECORATION: none
}
.top-osusume P {
	FONT-SIZE: 15px; PADDING: 5px 5px 5px 5px; BACKGROUND-COLOR: #DCDCDC; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"; font-weight: bold
}


.top-popword A {
	PADDING-LEFT:10px; LINE-HEIGHT: 1.3em
}
.top-popword A:link {
	COLOR: #000080; TEXT-DECORATION: none
}
.top-popword A:visited {
	COLOR: #2b6ab0; TEXT-DECORATION: none
}
.top-popword A:hover {
	COLOR: #f44f67; TEXT-DECORATION: none
}
.top-popword A:active {
	COLOR: #2b6ab0; TEXT-DECORATION: none
}
.top-popword P {
	FONT-SIZE: 15px; PADDING: 2px 2px 2px 2px; BACKGROUND-COLOR: #DCDCDC; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"; font-weight: bold
}
.popword-s {
	FONT-SIZE: 12px; margin: 0px 10px; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"
}
/*--popword font--*/
.wsize1 {
	font-size: 20px; font-weight: bold; margin: 0 10px;
}
.wsize2 {
	font-size: 15px; font-weight: bold; margin: 0 15px;
}
.wsize3 {
	font-size: 13px; font-weight: bold; margin: 0 15px;
}
.wsize4 {
	font-size: 11px; font-weight: bold; margin: 0 15px;
}
.wsize5 {
	font-size: 9px; font-weight: bold; margin: 0 15px;
}
/*** error message ***/
.modoru A{
	FONT-SIZE: 12px; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"; font-weight: bold; margin: 10 20px; COLOR: #000080;
}
.modoru A:link {
	FONT-SIZE: 12px; COLOR: #000080; TEXT-DECORATION: none
}
.modoru A:visited {
	FONT-SIZE: 12px; COLOR: #2b6ab0; TEXT-DECORATION: none
}
.modoru A:hover {
	FONT-SIZE: 12px; COLOR: #f44f67; TEXT-DECORATION: none
}
.modoru A:active {
	FONT-SIZE: 12px; COLOR: #2b6ab0; TEXT-DECORATION: none
}

/*** error message ***/
.errmsg {
	FONT-SIZE: 12px; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"; font-weight: bold; margin: 10 20px; COLOR: red;
}

.proddetail {
	FONT-SIZE: 12px
}
.proddetail A {
	FONT-SIZE: 12px; PADDING-LEFT:10px; LINE-HEIGHT: 1.3em
}
.proddetail A:link {
	FONT-SIZE: 12px; COLOR: #000080; TEXT-DECORATION: none
}
.proddetail A:visited {
	FONT-SIZE: 12px; COLOR: #2b6ab0; TEXT-DECORATION: none
}
.proddetail A:hover {
	FONT-SIZE: 12px; COLOR: #f44f67; TEXT-DECORATION: none
}
.proddetail A:active {
	FONT-SIZE: 12px; COLOR: #2b6ab0; TEXT-DECORATION: none
}
.proddetail P {
	FONT-SIZE: 13px; PADDING: 5px 5px 5px 5px; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"
}
.proddetail H1 {
	TEXT-ALIGN: center;
	WIDTH: 710px;
	FONT-SIZE: 18px;
	PADDING: 5px 5px 5px 5px;
	BACKGROUND-IMAGE: url(/ecsite/img/pdetail-t.gif);
	FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial";
	font-weight: bold ;COLOR: #000080;
}
.proddetail H2 {
	FONT-SIZE: 15px; PADDING: 5px 5px 5px 5px; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"; font-weight: bold; COLOR: black;
}
#prodno {
	MARGIN: 20px 30px; FONT-SIZE: 15px; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"; font-weight: bold; COLOR: black;
}
#price_area {
	MARGIN-LEFT: 70px; MARGIN-TOP: 50px; MARGIN-BOTTOM: 50px; FONT-SIZE: 15px; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"; COLOR: #454545;
}
#price_h {
	FONT-SIZE: 20px; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"; font-weight: bold; COLOR: #CC0000;
}
#price_k {
	FONT-SIZE: 15px; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"
}
#price_h1 {
	FONT-SIZE: 12px; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"; font-weight: bold; COLOR: #CC0000;
}
#price_k1 {
	FONT-SIZE: 12px; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"
}
#prurl A{
	MARGIN-LEFT: 160px; FONT-SIZE: 12px; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"
}
#carturl A{
	MARGIN-LEFT: 160px; FONT-SIZE: 12px; FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial"
}

.feature_title H1 {
	TEXT-ALIGN: center;
	WIDTH: 710px;
	FONT-SIZE: 18px;
	PADDING: 5px 5px 5px 5px;
	BACKGROUND-IMAGE: url(/ecsite/img/feature-t.gif);
	FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial";
	font-weight: bold;
}

.feature_title_4 H1 {
	TEXT-ALIGN: center;
	WIDTH: 892px;
	FONT-SIZE: 18px;
	PADDING: 5px 5px 5px 5px;
	BACKGROUND-IMAGE: url(/ecsite/img/feature4-t.gif);
	FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial";
	font-weight: bold;
}

.pno-list {
	FONT-SIZE: 12px; font-weight: bold;
}

H1#top{	
	MARGIN-LEFT: 50px;
	LINE-HEIGHT: 0.2em;
	TEXT-ALIGN: left;
	FONT-SIZE: 9px;
	color: #999999;
	FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial";
}

H1#acrank{	
	MARGIN-LEFT: 10px;
	LINE-HEIGHT: 0.2em;
	TEXT-ALIGN: left;
	FONT-SIZE: 16px;
	color: #999999;
	FONT-FAMILY: "ＭＳ ゴシック","平成角ゴシック","Arial";
	font-weight: bold;
}

#top_pnm A {
	FONT-SIZE: 10px;PADDING: 0px 3px 0px 3px;
}
#top_pnm A:link {
	COLOR: #000080; TEXT-DECORATION: none
}
#top_pnm A:visited {
	COLOR: #2b6ab0; TEXT-DECORATION: none
}
#top_pnm A:hover {
	COLOR: #f44f67; TEXT-DECORATION: none
}
#top_pnm A:active {
	COLOR: #2b6ab0; TEXT-DECORATION: none
}

