a{color:#000000 !important;}/*リンク*/
a:visited{color:#000000 !important;}/* ページを既に見ているリンク */
a:hover{color:#ff0000 !important;}/* マウスが乗った時 */

body,html{
	scrollbar-face-color: #F08D16;
	scrollbar-track-color: #fff8dc;
	scrollbar-arrow-color: #ffffff;
	scrollbar-highlight-color: #F08D16;
	scrollbar-shadow-color: #F08D16;
	scrollbar-3dlight-color: #F08D16;
	scrollbar-darkshadow-color: #F08D16;
}

#header {

	margin: 0px;
	padding: 0px;
	hight: 300px;
	width: 150px;
}
body {
	margin: 0px;
	padding: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	text-align: center;
}
#container {
	float: left;
	width: 150px;
	margin-right: auto;
	margin-left: auto;
}
#header .left {
	float: left;
}
#header .center {
	float: left;
}
#header .right {
	float: left;
	background-repeat: no-repeat;
	height: 30px;
	width: 300px;
	padding-top: 30px;
}
#main {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 810px;
}
#main .left {
	float: left;
	width: 150px;
}
#main .right {
	width: 650px;
	float: left;
}
#main .left ul.menu {
	list-style-type: none;
	margin: 0px;
	padding: 310px 0px 0px 10px;
}
#main .left ul.menu li {
	height: 15px;
	width: 92px;
	padding-bottom: 5px;
	list-style-position:outside;
}

#main .left ul.smenu {
	list-style-type: none;
	margin: 0px;
	padding: 10px 0px 0px 10px;
}
#main .left ul.smenu li {
	height: 10px;
	width: 92px;
}
#banner {
	width: 650px;
}
#banner .line {
	clear: both;
	width: 650px;
	padding-top: 0px;
	padding-left: 5px;

}
#banner .line .left {
	float: left;
	width: 320px;
	margin-right: 10px;
}
#banner .line .right {
	width: 320px;
}
#rmenu {
	clear: both;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 10px;
}
#rmenu .left {
	float: left;
	width: 210px;
	padding-right: 10px;
}
#rmenu .center {
	float: left;
	width: 210px;
	padding-right: 10px;
}
#rmenu .right {
	float: left;
	width: 210px;
	padding-bottom: 10px;
}

#rmenu h2 {
	background-image: url(../image/20081120/footer_bar2.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight: bold;
	padding-left: 17px;
	padding-top: 3px;
	height: 15px;
	padding-bottom: 0px;
	margin: 0px;
	color: #FFFFFF;

}
#rmenu h3 {
	background-image: url(../image/20081120/footer_bar3.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight: bold;
	padding-left: 17px;
	padding-top: 3px;
	height: 15px;
	padding-bottom: 0px;
	margin: 0px;
	color: #FFFFFF;

}
#rmenu h4 {
	background-image: url(../image/20081120/footer_bar4.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight: bold;
	padding-left: 17px;
	padding-top: 3px;
	height: 15px;
	padding-bottom: 0px;
	margin: 0px;
	color: #FFFFFF;	
}
#rmenu .cont {
	padding-left: 5px;
	font-size: 1em;
	line-height: 1.3em;
	color: #000000;

}
#rmenu .cont a {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

#rmenu .cont a:visited {
color:#666666 !important;
}
#rmenu .cont a:hover {
color:#FF0000 !important;
}

#footer {
	clear: both;
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
	width: 650px;
	padding-top: 5px;
	line-height: 1.3em;
	font-weight: bold;
	font-size: 11px;
}
#footer a {
	color: #333333;
	text-decoration: none;
}
#header .right textarea {
	font-size: 11px;
	width: 110px;
	height: 250px;
}
#main #news {
	overflow: scroll;
	height: 490px;
	width: 150px;
	float: right;
	margin-right: 0px;
	font-size: 12px;
}




/*--------------------------------------------------------*/
/* 以下時空                                                 */
/*--------------------------------------------------------*/


body {font-size:12px; margin:0px; color: #000000;}

td {font-size:12px;}

a.c:hover {color:#CC3300; text-decoration:underline;}
a.c {color:#CC3300; text-decoration:none;}

a{color:#666666; text-decoration:none;}
a:hover{color:#999999; text-decoration:underline;}

.m12_14 { font-size: 12px; line-height: 14px }
.m12_16 { font-size: 12px; line-height: 16px }
.m12_18 { font-size: 12px; line-height: 18px }
.m12_19 { font-size: 12px; line-height: 19px }
.m12_20 { font-size: 12px; line-height: 20px }
.m11_11 { font-size: 11px; line-height: 11px }
.m11_13 { font-size: 11px; line-height: 13px }
.m10_10 { font-size: 10px; line-height: 10px }
.m10_12 { font-size: 10px; line-height: 12px }
.m10_14 { font-size: 10px; line-height: 14px }
.m10_16 { font-size: 10px; line-height: 16px }
.m13_15 { font-size: 13px; line-height: 15px }
.m14_18 { font-size: 14px; line-height: 18px }
.m14_22 { font-size: 14px; line-height: 22px }
.m14_14 { font-size: 14px; line-height: 16px }
.m16_16 { font-size: 16px; line-height: 16px }
.m11_13 { font-size: 11px; line-height: 13px }
.m16_20 { font-size: 16px; line-height: 20px }
.m18_20 { font-size: 18px; line-height: 22px }
.m20_30 { font-size: 20px; line-height: 30px }
.m36_36 { font-size: 36px; line-height: 36px }


.w {color:#FFFFFF;}

.r {color:#666666;}
.r2 {color:#9C030A;}

.k {color:#000000;}
.k3 {color:#333333;}
.k4 {color:#444444;}
.k5 {color:#555555;}
.k6 {color:#666666;}
.k7 {color:#777777;}
.k8 {color:#888888;}
.k9 {color:#999999;}

.b {color:#0000FF;}
.b2 {color:#000066;}

.g {color:#00CC33;}
.g1 {color:#009933;}
.g2 {color:#003300;}

.y {color:#FFFF00;}

.o {color:#FF6600;}
.o2 {color:#BB6600;}

.ut {color:#B28E6B;}


.b1{border:1px solid #7A98A6}
.b2{border:1px solid #9C030A}
.b3{border:1px solid #419E38}

.oc {color:#D5D310;}
.oc1 {color:#A4D510;}
.oc2 {color:#10D515;}
.oc3 {color:#10D5CE;}

.magin {
	margin-top: 5px;
	margin-bottom: 5px;
}


/*--------------------------------------------------------*/
/* カート                                                   */
/*--------------------------------------------------------*/

.style_waku           { background-color: #A9A8A8; }
.style_title_main     { font-size: 12px; line-height: 14px; color: #FFFFFF; background-color: #80CDCF; }
.style_title_sub1     { font-size: 12px; line-height: 14px; color: #666666; background-color: #BBECED; }
.style_title_sub2     { font-size: 12px; line-height: 14px; color: #666666; background-color: #A6D8D9; }
.style_naiyou1        { font-size: 12px; line-height: 14px; color: #666666; background-color: #eeeeee; }
.style_naiyou2        { font-size: 12px; line-height: 14px; color: #666666; background-color: #ffffff; }
.style_base_font_l    { font-size: 14px; line-height: 14px; color: #666666; }
.style_base_font      { font-size: 12px; line-height: 14px; color: #666666; }
.style_base_link_font { font-size: 12px; line-height: 14px; color: #555599; text-decoration:underline}

/*--------------------------------------------------------*/


/*--------------------------------------------------------*/
/* ヘッダー                                                   */
/*--------------------------------------------------------*/
.head_bg {
	background-image: url(/image/sample1/menuback.gif);
	background-repeat: repeat-x;
	height: 10px;
	width: 890px;
}
.menu_bg {
	background-image: url(/image/sample/button.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 105px;
	padding-top: 8px;
	text-align: center;
	vertical-align: baseline;
}
.head_moji {
	background-image: url(/image/sample/head_bg.gif);
	background-repeat: repeat-x;
	height: 19px;
	border: 1px solid #dedede;
	color: #666666;
	font-weight: bold;
	width: 100%;
	text-align: left;
	margin-bottom: 3px;
	padding-top: 1px;
}
/*--------------------------------------------------------*/


/*--------------------------------------------------------*/
/* フッター                                                 */
/*--------------------------------------------------------*/

.footer_menu {
	color: #FFFFFF;
	font-size: 11px;
	margin-top: 5px;
}

.footer_menu a {color:#666666; text-decoration:underline;}
.footer_menu a {color:#666666; text-decoration:none;}

/*--------------------------------------------------------*/


/*--------------------------------------------------------*/
/* メイン                                                  */
/*--------------------------------------------------------*/

.main_title {
	background-image: url(/image/sample/main_title.gif);
	background-repeat: repeat-x;
	height: 22px;
	width: 800px;
	padding-top: 3px;
	color: #000000;
}
.cate_menu {
	background-image: url(/image/sample/menu_titile.gif);
	background-repeat: repeat-x;
	height: 22px;
	padding-top: 4px;
}
.main_dot {
	background-image: url(/image/sample/bordel_dot.gif);
	height: 22px;
	width: 562px;
	background-repeat: repeat-x;
	background-position: bottom;
	margin-bottom: 3px;
}
.main_bg {
	background-color: #FFFFFF;
	width: 700px;
}


#m12_14pop {font-family: \\\\\\\"HGP創英角ﾎﾟｯﾌﾟ体\\\\\\\";font-size: 16px;line-height: 18px;}
.m13_15 { font-size: 13px; line-height: 15px }
#m13_15 { font-size: 13px; line-height: 15px }

.table_waku001 {
	border-bottom-width: 2px;
	border-right-style: none;
	border-left-style: none;
	border-left-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-width: 2px;
	border-top-color: #000000;
}
.table_waku002 {
	border-bottom-width: 2px;
	border-right-style: none;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-width: 2px;
	border-top-color: #000000;
	border-right-width: 1px;
}
.table_waku003 {
	border-bottom-width: 2px;
	border-right-style: none;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-width: 2px;
	border-top-color: #000000;
}
.table_waku004 {
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: none;
	border-top-style: none;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-color: #000000;
	border-right-width: 1px;
}
.table_waku005 {
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: none;
	border-top-style: none;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-color: #000000;
	border-right-width: 1px;
}
.table_waku006 {
	border-bottom-width: 1px;
	border-right-style: none;
	border-left-style: none;
	border-top-style: none;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-color: #000000;
}
.table_waku007 {
	border-bottom-width: 1px;
	border-right-style: none;
	border-left-style: solid;
	border-top-style: none;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-color: #000000;
	border-left-width: 1px;
}
.table_waku008 {
	border-bottom-width: 1px;
	border-right-style: none;
	border-left-style: solid;
	border-top-style: none;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-color: #000000;
	border-left-width: 1px;
}
.table_waku009 {
	border-right-style: none;
	border-left-style: solid;
	border-top-style: none;
	border-bottom-style: none;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-color: #000000;
	border-left-width: 1px;
}
.table_waku010 {
	border-right-style: none;
	border-left-style: solid;
	border-top-style: none;
	border-bottom-style: none;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-color: #000000;
	border-left-width: 1px;
}
.table_waku011 {
	border-right-style: none;
	border-left-style: none;
	border-top-style: none;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-color: #000000;
	border-bottom-width: 2px;
}
.table_waku012 {
	border-right-style: none;
	border-left-style: none;
	border-top-style: none;
	border-bottom-style: double;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-color: #000000;
	border-bottom-width: 1px;
}
.table_waku000 {
	border: 2px solid #000000;
}
.table_waku00a {
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-bottom-width: 2px;
}

.list_item_class td {
	width: 80px;
}
