@charset "shift-jis";


/* -----------------------------
		base layout
----------------------------- */
#container {
	border-top-color:#412859;
}
#innerWrap {
	margin-top:15px;
}
.detail {
	background:transparent url(../img/arrow_purple.gif) no-repeat scroll 0px 11px;
}
body.body_bad_contents ul.path li.path_top,
body.body_news ul.path li.path_top {
	background:url(../img/path_icon_shuttle.gif) no-repeat 0px 0px;
	padding-left:24px;
}

body.body_bad_contents #headerLink ul {
	display:none;
}


/* -----------------------------
		global navigation
----------------------------- */
#gnavi {
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 845px;  
	height:105px;
	float:right;
	background:url(../img/header_bg.gif) no-repeat 0px 0px;
}
.body_home #gnavi{
	width: 900px;  
	height:44px;
	float:none;
	background-image:none;
}
.body_home #gnavi {
	_height:88px;
}
*:first-child+html .body_home #gnavi {
	height:88px;
}
#gnavi ul {
	margin-top:33px;
	margin-left:21px;
}
.body_home #gnavi ul {
	width: 900px;  
	margin-top:19px;
	margin-left:0px;
}
#gnavi ul li ,
#gnavi ul li a {
	margin: 0px;
	padding: 0px;
	height:43px;
	float:left;
	display:block;
	text-indent:-5000px;
	background-repeat:no-repeat;
}

.body_home #gnavi ul li a {
	background-image:url(../img/badminton/gnavi_top.gif);
}
.body_site #gnavi ul li a {
	background-image:url(../img/badminton/gnavi.gif);
}
.body_site2 #gnavi ul li a {
	background-image:url(../img/badminton/gnavi2.gif);
}
#gnavi ul li.li01 ,
#gnavi ul li.li01 a{
	width:126px;
}
#gnavi ul li.li02 ,
#gnavi ul li.li02 a{
	width:126px;
}
#gnavi ul li.li03 ,
#gnavi ul li.li03 a{
	width:125px;
}
#gnavi ul li.li04  ,
#gnavi ul li.li04 a {
	width:127px;
}

#gnavi ul li.li05,
#gnavi ul li.li05 a {
	width:93px;
}
#gnavi ul li.li06 ,
#gnavi ul li.li06 a {
	width:93px;
}

#gnavi ul li.li07 ,
#gnavi ul li.li07 a {
	width:134px;
}

/* 
 */
#gnavi ul li.li01 a:link,
#gnavi ul li.li01 a:visited {		background-position: 0px 0px;}

#gnavi ul li.li02 a:link,
#gnavi ul li.li02 a:visited {		background-position: -126px 0px;}

#gnavi ul li.li03 a:link,
#gnavi ul li.li03 a:visited {		background-position: -252px 0px;}

#gnavi ul li.li04 a:link,
#gnavi ul li.li04 a:visited {		background-position: -377px 0px;}

#gnavi ul li.li05 a:link,
#gnavi ul li.li05 a:visited {		background-position: -470px 0px;}

#gnavi ul li.li06 a:link,
#gnavi ul li.li06 a:visited {		background-position: -563px 0px;}

#gnavi ul li.li07 a:link,
#gnavi ul li.li07 a:visited {		background-position: -698px 0px;}

#gnavi ul li.li01 a:hover{			background-position: 0px -43px;}
#gnavi ul li.li02 a:hover{			background-position: -126px -43px;}
#gnavi ul li.li03 a:hover{			background-position: -252px -43px;}
#gnavi ul li.li04 a:hover {			background-position: -377px -43px;}
#gnavi ul li.li05 a:hover {			background-position: -504px -43px;}
#gnavi ul li.li06 a:hover {			background-position: -601px -43px;}
#gnavi ul li.li07 a:hover {			background-position: -698px -43px;}


/* top navi */
.body_home #gnavi ul li.li01 ,
.body_home #gnavi ul li.li01 a,
.body_home #gnavi ul li.li02 ,
.body_home #gnavi ul li.li02 a,
.body_home #gnavi ul li.li03 ,
.body_home #gnavi ul li.li03 a,
.body_home #gnavi ul li.li04 ,
.body_home #gnavi ul li.li04 a,
.body_home #gnavi ul li.li05 ,
.body_home #gnavi ul li.li05 a,
.body_home #gnavi ul li.li06 ,
.body_home #gnavi ul li.li06 a {
	width:126px;
}
.body_home #gnavi ul li.li07 ,
.body_home #gnavi ul li.li07 a {
	width:144px;
}

/* 
 */
.body_home #gnavi ul li.li01 a:link,
.body_home #gnavi ul li.li01 a:visited {		background-position: 0px 0px;}

.body_home #gnavi ul li.li02 a:link,
.body_home #gnavi ul li.li02 a:visited {		background-position: -126px 0px;}

.body_home #gnavi ul li.li03 a:link,
.body_home #gnavi ul li.li03 a:visited {		background-position: -252px 0px;}

.body_home #gnavi ul li.li04 a:link,
.body_home #gnavi ul li.li04 a:visited {		background-position: -378px 0px;}

.body_home #gnavi ul li.li05 a:link,
.body_home #gnavi ul li.li05 a:visited {		background-position: -504px 0px;}

.body_home #gnavi ul li.li06 a:link,
.body_home #gnavi ul li.li06 a:visited {		background-position: -630px 0px;}

.body_home #gnavi ul li.li07 a:link,
.body_home #gnavi ul li.li07 a:visited {		background-position: -756px 0px;}

.body_home #gnavi ul li.li01 a:hover{			background-position: 0px -43px;}
.body_home #gnavi ul li.li02 a:hover{			background-position: -126px -43px;}
.body_home #gnavi ul li.li03 a:hover{			background-position: -252px -43px;}
.body_home #gnavi ul li.li04 a:hover {			background-position: -378px -43px;}
.body_home #gnavi ul li.li05 a:hover {			background-position: -504px -43px;}
.body_home #gnavi ul li.li06 a:hover {			background-position: -630px -43px;}
.body_home #gnavi ul li.li07 a:hover {			background-position: -756px -43px;}


/* -----------------------------
		global_bad navigation
----------------------------- */
#gnavi_bad {
	padding: 0px;
	margin: 0px;
	text-align: left;
	width: 845px;  
	height:105px;
	float:right;
	background:url(../img/header_bg.gif) no-repeat 0px 0px;
}
.body_home #gnavi_bad{
	width: 900px;  
	height:44px;
	float:none;
	background-image:none;
}
.body_home #gnavi_bad {
	_height:88px;
}
*:first-child+html .body_home #gnavi_bad {
	height:88px;
}
#gnavi_bad ul {
	margin-top:33px;
	margin-left:21px;
}
.body_home #gnavi_bad ul {
	width: 900px;  
	margin-top:19px;
	margin-left:0px;
}
#gnavi_bad ul li ,
#gnavi_bad ul li a {
	margin: 0px;
	padding: 0px;
	height:43px;
	float:left;
	display:block;
	text-indent:-5000px;
	background-repeat:no-repeat;
}

.body_home #gnavi_bad ul li a {
	background-image:url(../img/badminton/gnavi_bad_top.gif);
}
.body_site #gnavi_bad ul li a {
	background-image:url(../img/badminton/gnavi_bad.gif);
}
#gnavi_bad ul li.li01 ,
#gnavi_bad ul li.li01 a{
	width:126px;
}
#gnavi_bad ul li.li02 ,
#gnavi_bad ul li.li02 a{
	width:126px;
}
#gnavi_bad ul li.li03 ,
#gnavi_bad ul li.li03 a{
	width:125px;
}
#gnavi_bad ul li.li04  ,
#gnavi_bad ul li.li04 a {
	width:127px;
}

#gnavi_bad ul li.li05,
#gnavi_bad ul li.li05 a {
	width:93px;
}
#gnavi_bad ul li.li06 ,
#gnavi_bad ul li.li06 a {
	width:93px;
}

#gnavi_bad ul li.li07 ,
#gnavi_bad ul li.li07 a {
	width:134px;
}

/* 
 */
#gnavi_bad ul li.li01 a:link,
#gnavi_bad ul li.li01 a:visited {		background-position: 0px 0px;}

#gnavi_bad ul li.li02 a:link,
#gnavi_bad ul li.li02 a:visited {		background-position: -126px 0px;}

#gnavi_bad ul li.li03 a:link,
#gnavi_bad ul li.li03 a:visited {		background-position: -252px 0px;}

#gnavi_bad ul li.li04 a:link,
#gnavi_bad ul li.li04 a:visited {		background-position: -377px 0px;}

#gnavi_bad ul li.li05 a:link,
#gnavi_bad ul li.li05 a:visited {		background-position: -470px 0px;}

#gnavi_bad ul li.li06 a:link,
#gnavi_bad ul li.li06 a:visited {		background-position: -563px 0px;}

#gnavi_bad ul li.li07 a:link,
#gnavi_bad ul li.li07 a:visited {		background-position: -698px 0px;}

#gnavi_bad ul li.li01 a:hover{			background-position: 0px -43px;}
#gnavi_bad ul li.li02 a:hover{			background-position: -126px -43px;}
#gnavi_bad ul li.li03 a:hover{			background-position: -252px -43px;}
#gnavi_bad ul li.li04 a:hover {			background-position: -377px -43px;}
#gnavi_bad ul li.li05 a:hover {			background-position: -504px -43px;}
#gnavi_bad ul li.li06 a:hover {			background-position: -601px -43px;}
#gnavi_bad ul li.li07 a:hover {			background-position: -698px -43px;}


/* top navi */
.body_home #gnavi_bad ul li.li01 ,
.body_home #gnavi_bad ul li.li01 a,
.body_home #gnavi_bad ul li.li02 ,
.body_home #gnavi_bad ul li.li02 a,
.body_home #gnavi_bad ul li.li03 ,
.body_home #gnavi_bad ul li.li03 a,
.body_home #gnavi_bad ul li.li04 ,
.body_home #gnavi_bad ul li.li04 a,
.body_home #gnavi_bad ul li.li05 ,
.body_home #gnavi_bad ul li.li05 a,
.body_home #gnavi_bad ul li.li06 ,
.body_home #gnavi_bad ul li.li06 a {
	width:126px;
}
.body_home #gnavi_bad ul li.li07 ,
.body_home #gnavi_bad ul li.li07 a {
	width:144px;
}

/* 
 */
.body_home #gnavi_bad ul li.li01 a:link,
.body_home #gnavi_bad ul li.li01 a:visited {		background-position: 0px 0px;}

.body_home #gnavi_bad ul li.li02 a:link,
.body_home #gnavi_bad ul li.li02 a:visited {		background-position: -126px 0px;}

.body_home #gnavi_bad ul li.li03 a:link,
.body_home #gnavi_bad ul li.li03 a:visited {		background-position: -252px 0px;}

.body_home #gnavi_bad ul li.li04 a:link,
.body_home #gnavi_bad ul li.li04 a:visited {		background-position: -378px 0px;}

.body_home #gnavi_bad ul li.li05 a:link,
.body_home #gnavi_bad ul li.li05 a:visited {		background-position: -504px 0px;}

.body_home #gnavi_bad ul li.li06 a:link,
.body_home #gnavi_bad ul li.li06 a:visited {		background-position: -630px 0px;}

.body_home #gnavi_bad ul li.li07 a:link,
.body_home #gnavi_bad ul li.li07 a:visited {		background-position: -756px 0px;}

.body_home #gnavi_bad ul li.li01 a:hover{			background-position: 0px -43px;}
.body_home #gnavi_bad ul li.li02 a:hover{			background-position: -126px -43px;}
.body_home #gnavi_bad ul li.li03 a:hover{			background-position: -252px -43px;}
.body_home #gnavi_bad ul li.li04 a:hover {			background-position: -378px -43px;}
.body_home #gnavi_bad ul li.li05 a:hover {			background-position: -504px -43px;}
.body_home #gnavi_bad ul li.li06 a:hover {			background-position: -630px -43px;}
.body_home #gnavi_bad ul li.li07 a:hover {			background-position: -756px -43px;}



/* -----------------------------
		footer
----------------------------- */

#footer {
	background: #412859 url(../img/badminton/footer.gif) repeat-x left top;
}

.pagetop a {
	background: url(../img/badminton/pagetop.gif) no-repeat left top;
}

a:link {
	color:#53356E;
}
a:visited {
	color:#53356E;
}
#footerInfolink a {
	background:url(../img/arrow_purple.gif) no-repeat scroll 0px 3px;
}
#footer .produced ,
#footer .produced a:link,
#footer .produced a:visited {
	color:#a492b5;
}

/* -----------------------------
		top
----------------------------- */

.side_contents .pict {
	margin-right:10px;
}
.side_contents .detail {
	margin-left:107px;
}
.side {
	background:url(../img/badminton/top_bk.jpg) no-repeat right bottom;
	min-height:560px;
	_height:560px;
}


h3 {
	margin-top:30px;
}
h4 {
	font-size:1.4em;
	font-weight:bold;
	color:#4a2e66;
	background:url(../img/badminton/badminton_icon.gif) no-repeat left top;
	padding:0px 0px 0px 24px;
	clear:none;
	width:8em;
	margin-bottom:5px;
}
.newscategory h4 {
	padding:0px;
}
h4.new {
	background:url(../img/badminton/new_icon.gif) no-repeat left center;
	padding:0px 0px 0px 37px;
}
ul.news_product {
	margin:20px 0px 0px 0px;
	padding-bottom:40px;
	border-bottom:1px dashed #aaa;
}
ul.news_product li {
	float:left;
	width:250px;
	margin:0px 10px 0px 0px;
}
ul.news_product li.end {
	margin-right:0px;
}
ul.news_product table th,
ul.news_product table td {
	vertical-align:top;
}
ul.news_product table th {
	width:9em;
	font-weight:bold;
	color:#666;
	padding:0 0 9px;
}
ul.news_product table td {
	width:8em;
	padding:0 0 0 1px;
}

/* safari only \*/
html[xmlns*=""] body:last-child ul.news_product h4 {
	width:9em;
}
html[xmlns*=""] body:last-child ul.news_product table td,
html[xmlns*=""] body:last-child ul.news_product table th {
	padding:0px 0px 6px 0px;
}
html[xmlns*=""] body:last-child ul.news_product table {
	font-size:0.88em;
	width:260px;
}html[xmlns*=""] body:last-child ul.news_product table td {
	width:10.5em;
}
html[xmlns*=""] body:last-child ul.news_product table th {
	width:10.5em;
}

/* end */


ul.news_product table th.photo {
	width:60px;
}
*+html ul.news_product table td {
	padding:0px;
}
ul.news_product table img {
	margin-right:10px;
}

ul.news_product table th.red {
	color:#FF0000;
}


.topkey_badminton {
}
.top_navi {
	position:relative;
	display:block;
	width:1000px;
	height:349px;
	margin:0px auto;
}
*+html .top_navi {
}
.top_navi ul {
	position:absolute;
	top:13px;
	left:755px;
}
.top_navi ul li {
	float:left;
	margin-right:18px;
}



/* -----------------------------
		second
----------------------------- */
#logo
{
	padding	: 37px 0 0;
}

.body_badminton #innerWrap
{
	background	: #FFF;
}

.body_badminton #innerContents
{
	float		: left;
}

.body_badminton #side
{
/*	padding		: 40px 0 0;	*/
	width		: 340px;
	min-height	: 500px;
	_height		: 500px;
	background	: url(../img/badminton/top_bk.jpg) no-repeat right bottom;
	float		: right;
}

.body_badminton #side2 {
/*	padding		: 40px 0 0;	*/
	width		: 340px;
	min-height	: 500px;
	_height		: 500px;
	background	: url(../img/badminton/top_bk.jpg) no-repeat right bottom;
	float		: right;
}


.body_badminton .side_contents {
	margin-top:20px;
	margin-bottom:20px;
}

.body_badminton .side_contents p {
}

.body_badminton .side_contents img {
	margin-bottom:5px;
}

.body_badminton .side_contents .pict{
	margin-right:10px;
	float:left;
}

.body_badminton .side_contents .detail
{
	margin-left			: 107px;
	padding				: 0 0 0 29px;
	background-position	: 15px 3px;
	font-weight			: bold;
	float				: none;
}


.body_badminton div#innerContents
{
	width	: 520px;
}

.body_badminton #contents,
.body_badminton .contents
{
	width	: 520px;
}

.body_badminton .comment
{
	background: none;
	padding-top: 10px;
	clear: both;
	width:500px;
}

.body_badminton .service
{
	color: #C93535;
	display: inline;
	padding-left: 15px;
}



/*------------------------------
	select
------------------------------*/


h3.select {
	margin-top:-13px;
	}
	

.selectnavi {
	background-color:#f2f2f2;
	padding:8px 0;
	}

.selectside {
	margin:0 8px 8px;
	padding:11px;
	background:#fff;
	}

.selectside img {
	padding-bottom:4px;
	}

.selectsidetxt {
	line-height:1.4em;
	margin-top:5px;
	}

.flowcontainer {
	border-left:1px solid #B3B3B3;
	border-top:1px solid #B3B3B3;
	}


.flowbox {
	border-right:1px solid #B3B3B3;
	border-bottom:1px solid #B3B3B3;
	_height:1%;
	overflow:hidden;
	padding:30px 25px 25px;
	}





.flow1 {
	background:url(../img/select/select_num_001.gif) left top no-repeat;
	}
.flow2 { 
	background:url(../img/select/select_num_002.gif) left top no-repeat;
	}
.flow3 { 
	background:url(../img/select/select_num_003.gif) left top no-repeat;
	}
.flow4 {
	background:url(../img/select/select_num_004.gif) left top no-repeat;
	}
.flow5 {
	background:url(../img/select/select_num_005.gif) left top no-repeat;
	}



/* racket */

#racket .flow1 {	
	padding:0;
	}

#racket .flow1 .txt01 {
	margin:0 25px;
	}

#racket .flow1 h2 {
	margin:33px 0 0 25px;
	}	

#racket .flow1 .left {
	float:left;
	margin:40px 0 0 0px;
	position:relative;
	}


#racket .flow1 .right {
	width:272px;
	margin-top:40px;
	margin-right:25px;
	_margin-right:14px;
	}


#racket .flow1 .left span {
	position:absolute;
	line-height:1.6;
	top:0;
	left:27px;
	}
	

#racket .flow4 .right {
	width:388px;
	}	


#racket .flow4 .left {
	width:232px;
	}	



#racket .flow2 {
	width:284px;
	float:left;
	}

#racket .flow3 {
	width:285px;
	float:right;
	}


/* shoes */

#shoes .flow1 .left {
	width:242px;
	}

#shoes .flow1 .right {
	width:353px;
	}



#shoes .flow2 {
	width:284px;
	float:left;
	}

#shoes .flow3 {
	width:285px;
	float:right;
	}

#shoes .flow4 .left,
#shoes .flow5 .left {
	width:285px;
	}
#shoes .flow4 .right,
#shoes .flow5 .right {
	width:319px;
	}


/* shuttle */


.shuttle_flow1side {
	float:right;
	width:325px;	
	line-height:1.6;
	}

#shuttle .flow2 .right {
	width:321px;
	float:right;
	}

#shuttle .flow2 h3 {
	text-align:center;
	margin-top:0px;
	padding-top:30px;
	clear:both;
	}

#shuttle .flow4 .right {
	float:right;
	width:410px;	
	}




.shuttle_flow1side li.shuttle_flow1side_a {
	background:url(../../badminton/select/img/shuttle_pict_001a.jpg) left top no-repeat;
	padding:0 0 0 45px;
	min-height:138px;
	_height:138px;
	}

.shuttle_flow1side li.shuttle_flow1side_b {
	background:url(../../badminton/select/img/shuttle_pict_001b.jpg) right top no-repeat;
	padding:0 123px 0 0;
	}
	

.shuttle_flow3side dt {
	font-size:1.17em;
	font-weight:bold;
	margin-top:10px;
	}


.shuttle_flow3side dd {
	line-height:1.6;
	margin-top:5px;
	}
	

.select_datatable {
	width:620px;
	background:#c4c4c4;
	clear:both;
	margin:5px 0 30px 0;
	}

.select_datatable tr th {
	background:#e9dcf6;
	padding:7px 5px;
	color:#333;
	text-align:center;
	
	}
	
.select_datatable tr td {
	padding:7px 5px;
	background:#fff;
	text-align:center;
	}

.select_datatable tr td.cell_yellow {
	background:#ffff8c;
	}
	



.circleblack li {
	background:url(../img/i_circleblack.gif) left 4px no-repeat;
	padding-left:14px;
	line-height:1.4em;
	}

.shuttle_brandlist li {
	float:left;
	margin:10px 10px 0 0;
	}



.courtblock {
	margin-top:10px;
	}

.courtname {
	margin-top:10px;
	border-left:4px solid #38573b;
	padding:2px 0 2px 4px;
	font-weight:bold;
	color:#38573b;
	}

.courtphoto {
	margin-top:5px;
	margin-bottom:10px;
	}

.leftmar {
	margin-left:16px;
	float:left;
	width:200px;
	}
.topmar {
	float:right;
	width:200px;
	padding-left:30px;
}
.topmar .courtname {
	margin-top:0px;
}
.topmar dd img {
	margin-bottom:5px;
}
.topmar ddĦĦ{
	line-height:1.8;
}
.flow1_top {
}

/* IE hack */

.flow1_top h2,
.flow1_top ul {
	_width:400px;
	_margin-top:-80px;
}
.flow1_top h2 img {
	_margin-top:-110px;
}
*+html .flow1_top h2,
*+html .flow1_top ul {
	width:400px;
	margin-top:-80px;
}
*+html .flow1_top h2 img {
	margin-top:-110px;
}

h2.flowtitle {
	background:transparent url(../img/h2.gif) no-repeat scroll 0 0;
	clear:both;
	font-size:1em;
	line-height:1;
	margin:0;
	padding:0;
	}

h2.flowtitle img {
	margin-bottom:12px;
	}
	
#racket h2.flowtitle img {
	margin-bottom:7px;
	}




h2.flowtitle2 {
	margin:0;
	padding:268px 0 10px;
	background:none;
	}

.pictcenter {
	text-align:center;
	}

.i_arrow {
	background:transparent url(../img/arrow.gif) no-repeat scroll 0px 3px;
	padding:0px 10px 0px 14px;
	}



/* wear */

.mustitems {
	background-color:#ECF9D5;
	padding:20px 0;
	_height:1%;
	overflow:auto;
	}

.mustitem {
	padding-left:30px;
	padding-bottom:10px;
	float:left;
	}

.cutline {
	background:url(../img/select/cutline.gif) center center repeat-x;
	text-align:center;
	margin:5px 0;
	}

.sozaifirst {
	padding-left:0px;
	float:left;
	width:200px;
	}

.sozai {
	padding-left:24px;
	float:left;
	width:191px;
	}
.wear_no3_explain {
	margin-left:225px;
	color:#777;
}


.half {
	padding-right:20px;
	vertical-align:bottom;
	width:48%;
	}
	
img.bottom {
	vertical-align:bottom;
	}

td.caption {
	vertical-align:bottom;
	color:#666;
	padding-left:10px;
	width:100%;
	}

td.vtop {
	vertical-align:top;
	padding-right:40px;
	}

td.vbottom {
	vertical-align:bottom;
	}

	
	
	
	
	
	
	


/*------------------------------
	shuttle
------------------------------*/


dl.howto dt
{
	padding		: 33px 0 7px;
	background	: url(../../badminton/img/order/bad_howto_bg.gif) no-repeat center top;
	text-align	: center;
}

dl.howto dd
{
	margin		: 0 auto 27px;
	padding		: 12px 13px;
	background	: #F3F3F3;
	line-height:1.4em;
}

dl.howto dt.top
{
	padding		: 17px 0 7px;
	background	: none;
}


.shoplink {
	text-align:right;
	}

.shoplink a {
	background	: url(../img/arrow_purple.gif) no-repeat left 2px;
	padding:0 0 0 14px;
	}

.howtolist li {
	display:inline;
	}


.howtolist{
	padding:10px 0;
	}




/* -----------------------------
	order
----------------------------- */

/*	makerNavi	*/

.makerNavi .b
{
	text-align	: center;
}

.makerNavi ul
{
	padding			: 20px 0 30px;
	width			: auto;
/*	border-bottom	: 1px dotted #AEAEAE;	*/
}

.makerNavi li
{
	padding	: 0 8px 10px 8px;
	float	: left;
}


/*	makerItems	*/

.makerItems
{
/*	margin		: 10px auto 0;	*/
	padding		: 30px 0 0;
	border-top	: 1px dotted #AEAEAE;
}

.makerItems h2
{
	margin	: 0;
	padding	: 0;
}

.makerItems h2 img
{
	vertical-align	: middle;
}

.makerItems h2 a, .makerItems h2 a:hover, .makerItems h2 a:visited
{
	padding			: 0 0 0 29px;
	background		: url(../img/badminton/arrow.gif) no-repeat 16px 4px;
	font-size		: 1.2em;
	color			: #53366E;
/*	float		: left;	*/
}

.makerItems ul
{
	margin	: 30px 0 0 20px;
}

.makerItems li
{
	margin	: 0 auto 20px;
}


/*	makerItems .left	*/

.makerItems div.left
{
	margin	: 0 0 15px;
	width	: 340px;
}

.makerItems div.left table
{
	width			: 100%;
	background		: #FFF;
	border			: 1px solid #A39BC2;
	border-collapse	: collapse;
}

.makerItems div.left table caption
{
	padding		: 0 0 5px;
	font-weight	: bold;
	text-align	: left;
}

.makerItems div.left table th
{
	padding		: 7px 10px;
	background	: #3D345E;
	font-weight	: lighter;
	color		: #FFF;
	text-align	: center;
}

.makerItems div.left table td
{
	padding		: 7px 10px;
}


.makerItems div.left table .border
{
	border-left		: 1px dotted #A39BC2;
	border-right	: 1px dotted #A39BC2;
	text-align		: right;
}

.makerItems div.left table .b
{
	color		: #C93535;
	text-align	: right;
}

.makerItems div.left table tr.stripe
{
	background	: #F5F3F9;
}


/*	makerItems .right	*/

.makerItems div.right
{
	margin	: 0 0 30px;
	width	: 160px;
}

.makerItems div.right table
{
	width			: 100%;
	background		: #FFF;
	border			: 1px solid #A39BC2;
	border-collapse	: collapse;
	text-align		: center;
}

.makerItems div.right table caption
{
	padding		: 0 0 5px;
	font-weight	: bold;
	text-align	: left;
}

.makerItems div.right table th
{
	padding		: 7px 10px;
	background	: #3D345E;
	font-weight	: lighter;
	color		: #FFF;
	text-align	: center;
}

.makerItems div.right table td
{
	padding		: 7px 10px;
}

.makerItems div.right table .border
{
	border-left	: 1px dotted #A39BC2;
}

.makerItems div.right table tr.stripe
{
	background	: #F5F3F9;
}

.makerItems div.right dl
{
	margin	: 25px 0 0 5px;
}

.makerItems div.right dt
{
	padding		: 0 0 5px;
	font-weight	: bold;
}




/* -----------------------------
	news
----------------------------- */

.newsentry .date {
	background-image:url(../img/arrow_purple.gif);
}

.widget-archive-monthly li {
	background-image:url(../img/arrow_purple.gif);
}

.page .next a {
	background-image:url(../img/arrow_purple.gif);
}

.page .prev a {
	background-image:url(../img/arrow_left_purple.gif);
}



.news .date {
	background:url(../img/arrow_purple.gif) no-repeat 0px 4px;
	display:block;
	width:8em;
	padding: 0px 0.3em 0px 14px;
	float:left;
	white-space:nowrap;
}
.news ul li {
	padding-bottom:10px;
}
.news ul li span.new {
	display:none;
}

.side_bunner {
	padding-top:3px;
}
.side_bunner ul li{
	margin-bottom:15px;
}












/* -----------------------------
		clear
----------------------------- */

.makerItems h2:after,
.makerItems:after,
.makerNavi ul:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.makerItems h2,
.makerItems,
.makerNavi ul
{
	display: inline-table;
	min-height: 1%;
}
/* Hides from IE-mac \*/

* html .makerItems h2,
* html .makerItems,
* html .makerNavi ul
{ height: 1%; }

.makerItems h2,
.makerItems,
.makerNavi ul
{ display: block; }
/* End hide from IE-mac */









