@charset "shift_jis";
@import url("./css/tabmenu.css");
@import url("./css/menu.css");
@import url("./css/basic.css");
@import url("./css/div.css");
@import url("./css/table.css");
@import url("./css/font.css");
@import url("./css/submenu.css");

li.koe { font-size:12px; list-style-image: url(sozai/koe.gif); margin-bottom: 10px; }


/* maker menu */

#m_menu{padding: 0px 0px 0px 0px;	font-size: 12px;	background-color: #ffffff;	color: #ffffff;	width: 100%;text-align: center;}
#m_menu ul{	list-style: none;	margin: 0px;	padding: 0px;	border: none;	background-position: center center;}
#m_menu li{	margin: 0px;	background-image: url(./sozai/bg6.gif);	line-height: 25px;	font-weight: bold;	background-position: center center;}
#m_menu li a{	display: block;	padding: 0px 0px 0px 0px;	border-left: 4px solid #f4f4f4;	color: #0000CC;	text-decoration: none;	 width:136px}
#m_menu li a:hover{	display: block;	padding: 0px 0px 0px 0px;	background: #f4f4f4 center;	border-left: 4px solid #FF0000;	color: #FF0000;width:136px;text-decoration: underline;}

/* color menu */

#c_menu{padding: 0px 0px 0px 0px;	font-size: 12px;	background-color: #ffffff;	color: #ffffff;	width: 100%;text-align: center;}
#c_menu ul{	list-style: none;	margin: 0px;	padding: 0px;	border: none;	background-position: center center;}
#c_menu li{	margin: 0px;	background-image: url(./sozai/bg6.gif);	line-height: 25px;	font-weight: bold;	background-position: center center;}
#c_menu li a{	display: block;	padding: 0px 0px 0px 0px;	border-left: 4px solid #f4f4f4;	color: #0000CC;	text-decoration: none;	 width:136px; line-height:25px}
#c_menu li a:hover{	display: block;	padding: 0px 0px 0px 0px;	background-image: url(sozai/colors21.gif);	background-repeat: no-repeat;	border-left: 4px solid #FF0000;	color: #FF0000;width:136px;text-decoration: underline;	background-position: right top;}
#c_menu li a:visited{	font-size: 12px;	text-decoration: none;}

#c_menu2{	padding: 0px 0px 0px 0px;font-size: 12px;	background-color: #ffffff;	color: #ffffff;	width: 100%;text-align: center;}
#c_menu2 ul{	list-style: none;	margin: 0px;	padding: 0px;	border: none;	background-position: center center;}
#c_menu2 li{	margin: 0px;	background-image: url(./sozai/bg6.gif);	line-height: 25px;	font-weight: bold;	background-position: center center;}
#c_menu2 li a{	display: block;	padding: 0px 0px 0px 0px;	border-left: 4px solid #f4f4f4;	color: #0000CC;	text-decoration: none;	width: 136px;}
#c_menu2 li a:hover{	display: block;	padding: 0px 0px 0px 0px;	background: #f4f4f4 center;	border-left: 4px solid #FF0000;	color: #FF0000; width:136px}

/* menu list maker link */

#menulist,#makersite{	padding: 1px;	font-size: 12px; margin-top:6px}
#menulist ul,#makersite ul{	list-style: none;	margin: 0px;	padding: 0px;	border: none;}
#menulist ul li,#makersite ul li {margin : 0;background-image : url(./sozai/bluball.gif);	line-height: 20px;	background-position: 2px center;	background-repeat: no-repeat;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #dedede;}
#menulist ul li.on{ background-color:#CCE0FF;margin : 0;background-image : url(./sozai/bluball.gif);	line-height: 20px;	background-position: 2px center;	background-repeat: no-repeat;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #dedede;}
	
#menulist li a,#makersite li a{ line-height:20px;display: block;font-size: 12px;color: #0000CC;text-decoration: none ;padding-left: 15px;}
#menulist a:hover,#makersite a:hover {display: block;	font-size: 12px;color: #FF0000;	text-decoration:underline;	padding-left: 15px; }


/* botton menu */

.b-menu {width:144px;	background-image: url(./sozai/bg60.gif);	border: 1px solid #304F8F;	height: 30px;
	font-weight: bold;	vertical-align: middle;	text-align: center;	margin-top: 4px;	padding: 0px;}
.b-menu-free { width:144px; border: 1px solid #304F8F; background-color:#FFFFFF; margin-top: 8px; padding-top: 2px; padding-bottom: 2px; height: 55px; 
}
.b-menu-user {	width:144px;	border: 1px solid #304F8F;	background-image: url(./sozai/bg62.gif);	height:58px;	font-weight: bold;	padding-top: 2px;	margin-top: 8px;}

/* tops ale */

#topsale {		font-size: 12px;}
#topsale ul{	list-style: none;	margin: 0px;	padding: 0px;	border: none;}
#topsale ul li {margin : 0;	line-height: 20px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #dedede;}
#topsale li a{display: block;font-size: 12px;color: #0000CC;text-decoration: none ;WIDTH: 100%;padding-left: 8px;}

/* tab menu bottan */

#tabmenu0 { padding: 0px; margin: 0; }
#tabmenu0 ul {	border: 0;	padding: 0;	list-style-type: none;	text-align: center;	clear: none;	margin-top: 8px;	margin-right: 0;	margin-bottom: 0;	margin-left: 0;}
#tabmenu0 ul li { border: 1px solid #8187B1; display: block; float: left; text-align: center; padding: 0; margin: 0px;  line-height: 20px; 
}
#tabmenu0 UL LI#one {}
#tabmenu0 UL LI#two {	WIDTH: 130px}
#tabmenu0 UL LI#douga {	WIDTH: 82px}
#tabmenu0 UL LI#three {	WIDTH: 72px}
#tabmenu0 UL LI#four {	WIDTH: 82px}
#tabmenu0 UL LI#five {	WIDTH: 36px}
#tabmenu0 UL LI#six {	WIDTH: 66px}
#tabmenu0 UL LI#seven {	WIDTH: 72px}
#tabmenu0 UL LI#eight {	WIDTH: 72px}
#tabmenu0 UL LI#nine {	WIDTH: 72px}
#tabmenu0 UL LI#ten {}
#tabmenu0 UL LI#ereven {	WIDTH: 180px}

#tabmenu0 ul li a {	background:  url(./sozai/bg66.gif);	border-top: 1px solid #ffffff;	border-left: 3px solid #edf1fe;	border-bottom: none;	border-right: none;	padding: 2px;	margin: 0;	text-decoration: none;	display: block;	text-align: center;	font-weight: normal;	font-size:    11px;	line-height: 13px;}
#tabmenu0 ul li#seven a,#tabmenu0 ul li#eight a,#tabmenu0 ul li#nine a,#tabmenu0 ul li#ten a 
{	background:  url(./sozai/bg66.gif);	border-top: 1px solid #ffffff;	border-left: 4px solid #0000CC;	border-bottom: none;	border-right: none;	padding: 2px;	margin: 0;		text-decoration: none;	display: block;	text-align: center;	font-weight: normal;	font-size:    11px;	line-height: 13px;}
#tabmenu0 ul li a:hover {	border-top: 1px solid #CFDCEF;	border-left: 3px solid #ff0000;	color: #ff0000;	background-image: url(./sozai/tabmenu_r.gif);text-decoration:underline;}
#tabmenu0 ul li#seven a:hover,#tabmenu0 ul li#eight a:hover,#tabmenu0 ul li#nine a:hover,#tabmenu0 ul li#ten a:hover {
	border-top: 1px solid #CFDCEF;	border-left: 4px solid #CC0000;	color: #ff0000;	background-image: url(./sozai/tabmenu_r.gif);}
#tabmenu0 ul li a:active	{ text-decoration: underline; }



div#tabone #tabmenu0 li#one,div#tabtwo #tabmenu0 li#two,div#douga #tabmenu0 li#douga,div#tabthree #tabmenu0 li#three,div#tabfour #tabmenu0 li#four,div#tabfive #tabmenu0 li#five,
div#tabsix #tabmenu0 li#six,div#tabseven #tabmenu0 li#seven,div#tabseven #tabmenu0 li#eight,div#tabseven #tabmenu0 li#nine,
div#tabseven #tabmenu0 li#ten { BACKGROUND: #ffffff; border-top: 1px solid #0000CC; border-right: 1px solid #0000CC; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #0000CC; font-size: 11px; vertical-align: bottom; }

div#tabone #tabmenu0 li#one a,div#tabtwo #tabmenu0 li#two a,div#douga #tabmenu0 li#douga a,div#tabthree #tabmenu0 li#three a,div#tabfour #tabmenu0 li#four a,div#tabfive #tabmenu0 li#five a,
div#tabsix #tabmenu0 li#six a,div#tabseven #tabmenu0 li#seven,div#tabseven #tabmenu0 li#eight,
div#tabseven #tabmenu0 li#nine,div#tabseven #tabmenu0 li#ten { border: 1px solid #fffff9; background: #ffffff; color: #000000; }

/* user order botton */

#user-b{padding: 0px;width: 100%;margin-top: 8px;	margin-bottom: 0px;}
#user-b ul{	list-style: none;	margin: 0px;	padding: 0px;	border: none;}
#user-b li{	margin: 0px;}
#user-b li a{display: block;padding: 0px;color: #0000CC;width:146px;height: 55px;text-decoration: none;	border-top-style: none;
	border-right-style: none;border-bottom-style: none;	border-left-style: none;	background-image: url(./sozai/user-b.gif);
	background-position: center center;}
#user-b li a:hover{	display: block;	padding: 0px;	color: #FF0000;	width:146px;text-decoration: underline;	background-image: url(./sozai/user-b2.gif);	background-position: center;	height: 55px;	border-top-style: none;	border-right-style: none;
	border-bottom-style: none;	border-left-style: none;	margin: 0px;}


table.md {margin : 1px;	padding : 1px;	border-collapse : collapse;	font-size: 12px;	width: 100%;	border-top-width: 1px;
	border-right-width: 2px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #A6B9CE;	border-right-color: #A6B9CE;
	border-bottom-color: #A6B9CE;	border-left-color: #A6B9CE;}


/* maker list down */

#md a:link {font-size: 12px;color: #0000CC;text-decoration: none ;	line-height: 110%;}
#md a:visited {font-size: 12px;color: #0000CC;text-decoration: none ;	line-height: 110%;}
#md a:hover {font-size: 12px ; color: #FF0000 ; text-decoration:none;	line-height: 110%;text-decoration:underline;}
#md a:active {font-size: 12px ; text-decoration: none ;	line-height: 110%;}	

.left {text-align:left}
.right {text-align:right}
.center {text-align:center}

div#black a:link {font-size: 13px;color: #0000CC;text-decoration: none ;	line-height: 110%;}
div#black a:visited {font-size: 13px;color: #2D3C9F;text-decoration: none ;	line-height: 110%;}
div#black a:hover {font-size: 13px ; color: #FF0000 ; text-decoration:none;	line-height: 110%;text-decoration:underline;}
div#black a:active {font-size: 13px ; text-decoration: none ;	line-height: 110%;}
div#black {	font-size: 10px;color: #666666;	line-height: 110%;	margin: 0px;	width: 100%;	padding: 0px;}

div#blacklist a:link {font-size: 13px;color: #0000CC;text-decoration: none ;	line-height: 110%;}
div#blacklist a:visited {font-size: 13px;color: #2D3C9F;text-decoration: none ;	line-height: 110%;}
div#blacklist a:hover {font-size: 13px ; color: #FF0000 ; text-decoration:none;	line-height: 110%;text-decoration:underline;}
div#blacklist a:active {font-size: 13px ; text-decoration: none ;	line-height: 110%;}
div#blacklist {	font-size: 10px;	color: #666666;	line-height: 110%;	margin: 0px;	width: 100%;	padding-top: 0px;
	padding-right: 0px;	padding-bottom: 0px;	padding-left: 6px;}

a:link.u {font-size: 13px;color: #0000CC;text-decoration: none ;}
a:visited.u {font-size: 13px;color: #2D3C9F;text-decoration: none ;}
a:hover.u {font-size: 13px ; color: #FF0000 ; text-decoration:none;}
a:active.u {font-size: 13px ; text-decoration: none ;}

a:link.l {font-size: 10px;color: #0000CC;text-decoration: none ;}
a:visited.l {font-size: 10px;color:#2D3C9F ; text-decoration: none ;}
a:hover.l {font-size: 10px ; color: #FF0000 ; text-decoration:none;}
a:active.l {font-size: 10px ; text-decoration: none ;}

#color a:link{font-size: 10px;color: #0000CC;text-decoration: none ;}
#color a:visited {font-size: 10px;color: #2D3C9F;text-decoration: none ;}
#color a:hover {font-size: 10px ; color: #FF0000 ; text-decoration:none;}
#color a:active {font-size: 10px;text-decoration: none;	line-height: 11px;}

div#color {
	padding: 3px;
	line-height: 11px;
	font-size: 10px;
}

input.t	{
	font-size: 14px;
	color: #000066;
	background:#FFFFFF;
	cursor:text;
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
	padding-bottom:1px;
	border: 1px solid #999999;
}

input {cursor:auto;}

span.u {text-decoration: none ;}
span.l {	font-size:10px;	text-decoration: none;	line-height: 10px;}

span.m {	TEXT-DECORATION: none;	background-color:#000000;	text-decoration:none;	color: #FFFFFF;}
td.l{  font-size:11px;  font-weight:normal;  font-style:normal;
  text-decoration:none;  text-align:left;  vertical-align: top;  line-height: 11px;} 
