charset "utf-8";"

/* -------------------------------
main_column
------------------------------- */

#contentsArea {
	/*background-color:#e60412!Important;*/
}

#mainclm {
	width:980px;
	margin: 0 auto;
	zoom: 1.0;
}


/*メインコンテンツ*/
#reds-contents {
	width:980px;
	padding:10px 0px 0px 0px;
	background-color:#FFFFFF;
}

#reds-main {
	width:670px;
	float:left;
}

#reds-sub {
	width:310px;
	float:left;
}

/*共通*/
#reds-contents .cnt { text-align:center!Important; }
#reds-contents .text-r { text-align:right!Important; }
#reds-contents .font-b { font-weight:bold!Important; }
#reds-contents .font-s { font-size:75%!Important;_font-size:74%!Important; }
#reds-contents .font-l { font-size:120%!Important; }
#reds-contents .font-red01 { color:#e60412!Important; }
#reds-contents .font-red02 { color:#db0023!Important; }
#reds-contents .font-whi { color:#FFF!Important; }
#reds-contents .font-bro { color:#993300!Important; }
#reds-contents .font-gre { color:#007f41!Important; }/*20120724*/
#reds-contents .margin-t3 { margin-top:3px!Important; }
#reds-contents .margin-t5 { margin-top:5px!Important; }
#reds-contents .margin-t10 { margin-top:10px!Important; }
#reds-contents .margin-t15 { margin-top:15px!Important; }
#reds-contents .margin-t20 { margin-top:20px!Important; }
#reds-contents .margin-t25 { margin-top:25px!Important; }
#reds-contents .margin-t30 { margin-top:30px!Important; }
#reds-contents .margin-t50 { margin-top:50px!Important; }
#reds-contents .margin-t60 { margin-top:60px!Important; }
#reds-contents .margin-b5 { margin-bottom:5px!Important; }
#reds-contents .margin-b10 { margin-bottom:10px!Important; }
#reds-contents .margin-b15 { margin-bottom:15px!Important; }
#reds-contents .margin-b20 { margin-bottom:20px!Important; }
#reds-contents .margin-b25 { margin-bottom:25px!Important; }
#reds-contents .margin-b30 { margin-bottom:30px!Important; }
#reds-contents .margin-b40 { margin-bottom:40px!Important; }
#reds-contents .margin-b50 { margin-bottom:50px!Important; }
#reds-contents .margin-l10 { margin-left:10px!Important; }
#reds-contents .margin-l15 { margin-left:15px!Important; }
#reds-contents .margin-l20 { margin-left:15px!Important; }
#reds-contents .padding-t5 { padding-top:5px!Important; }
#reds-contents .padding-t10 { padding-top:10px!Important; }
#reds-contents .padding-t15 { padding-top:15px!Important; }
#reds-contents .padding-t20 { padding-top:20px!Important; }
#reds-contents .padding-t25 { padding-top:25px!Important; }
#reds-contents .padding-t30 { padding-top:30px!Important; }
#reds-contents .padding-b5 { padding-bottom:5px!Important; }
#reds-contents .padding-b10 { padding-bottom:10px!Important; }
#reds-contents .padding-b15 { padding-bottom:15px!Important; }
#reds-contents .padding-b20 { padding-bottom:20px!Important; }
#reds-contents .padding-b25 { padding-bottom:25px!Important; }
#reds-contents .padding-b30 { padding-bottom:30px!Important; }

#reds-contents .w5 {width:5%!Important;}
#reds-contents .w6 {width:6%!Important;}
#reds-contents .w7 {width:7%!Important;}
#reds-contents .w8 {width:8%!Important;}
#reds-contents .w9 {width:9%!Important;}
#reds-contents .w10 {width:10%!Important;}
#reds-contents .w11 {width:11%!Important;}
#reds-contents .w12 {width:12%!Important;}
#reds-contents .w13 {width:13%!Important;}
#reds-contents .w14 {width:14%!Important;}
#reds-contents .w15 {width:15%!Important;}
#reds-contents .w16 {width:16%!Important;}
#reds-contents .w17 {width:17%!Important;}
#reds-contents .w18 {width:18%!Important;}
#reds-contents .w19 {width:19%!Important;}
#reds-contents .w20 {width:20%!Important;}
#reds-contents .w21 {width:21%!Important;}
#reds-contents .w22 {width:22%!Important;}
#reds-contents .w23 {width:23%!Important;}
#reds-contents .w24 {width:24%!Important;}
#reds-contents .w25 {width:25%!Important;}
#reds-contents .w26 {width:26%!Important;}
#reds-contents .w27 {width:27%!Important;}
#reds-contents .w28 {width:28%!Important;}
#reds-contents .w29 {width:29%!Important;}
#reds-contents .w30 {width:30%!Important;}
#reds-contents .w31 {width:31%!Important;}
#reds-contents .w32 {width:32%!Important;}
#reds-contents .w33 {width:33%!Important;}
#reds-contents .w34 {width:34%!Important;}
#reds-contents .w35 {width:35%!Important;}
#reds-contents .w36 {width:36%!Important;}
#reds-contents .w37 {width:37%!Important;}
#reds-contents .w38 {width:38%!Important;}
#reds-contents .w39 {width:39%!Important;}
#reds-contents .w40 {width:40%!Important;}

#reds-info, #reds-game {
	width:640px;
}

#reds-info .textarea {
	margin:5px 0px 0px 0px;
	padding-bottom:5px;
	width:635px;
	height:100px;
	display:block;
	overflow:auto;
	_overflow-x:hidden;
	scrollbar-base-color:#ffd5d8;
	scrollbar-face-color:#ffb6bb;
	scrollbar-arrow-color:#FFF;
	scrollbar-shadow-color:#FFF;
	scrollbar-darkshadow-color:#ffb6bb;
}

#reds-info .info-text {
	width:600px;
    margin:0px 5px 0px 5px;
    padding:5px;
	border-bottom:1px dotted #ef6871;
}

#reds-info .info-day {
	width:80px;
	float:left;
}

#reds-info .info-news {
	width:510px;
	float:right;
}

#reds-game .reds-schedule {
    /*height:54px;*/
	min-height:54px;
    background-image:url(http://image.pia.jp/images3/urawa-reds/share/reds-tit-game-bg.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding-top:20px;
	text-align:right;
	padding-bottom:3px;
	padding-right:10px;
	font-size:75%;
	line-height:180%;
}

#reds-game .reds-bn {
    height:94px;
    background-image:url(http://image.pia.jp/images3/urawa-reds/share/reds-tit-game2.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:10px;
	padding-left:166px;
}

#reds-game .reds-bn-box {
    width:456px;
	border:3px solid #CCC;
	padding:2px;
}

#reds-game .reds-bn-photo {
    width:74px;
	float:left;
}

#reds-game .reds-bn-large {
    width:380px;
	float:right;
}


#reds-game table {
    margin-left:4px;
	width:632px;
}

#reds-game table th, #reds-game table td {
}

#reds-game table td {
    width:25%;
	text-align:center;
	padding-bottom:8px;
}

#reds-sub .reds-member {
    height:89px;
    background: url(http://image.pia.jp/images3/urawa-reds/share/reds-member.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

#reds-sub .member-btn {
    padding:17px 0px 0px 14px;
}

#reds-sub .sub-menu {
    width:300px;
	margin-top:5px;
}


#reds-sub .sub-menu ul {
	margin:0px;
	list-style-type:none;
    /*list-style-image:url(http://image.pia.jp/images3/urawa-reds/share/reds-arrow.gif);
	list-style-position:inside;*/
}

#reds-sub .sub-menu li {
    border-bottom:1px dotted #333;
	padding:5px 8px 5px 28px;
	background-image:url(http://image.pia.jp/images3/urawa-reds/share/reds-arrow.gif);
	background-repeat:no-repeat;
	background-position:8px 9px;
}

#reds-sub .sub-menu li a {
    color:#333;
	text-decoration: none;
}

#reds-sub .sub-menu li a:hover {
	text-decoration: underline;
}

#reds-sub .reds-bn {
    margin-top:15px;
}

#reds-sub .reds-lbn {
	margin-bottom:4px;
}

#reds-sub .reds-sbn {
    width:300px;
	margin-bottom:4px;
}

#reds-sub .reds-sbn-l {
    width:148px;
	float:left;
}

#reds-sub .reds-sbn-r {
    width:148px;
	float:right;
}


#reds-main2 {
	padding:0px 10px;
}

#reds-main2 h1.reds-box-tit {
    background-color:#303030;
}

#reds-main2 .reds-box {
    padding:10px 10px 15px 10px;
}

#reds-main2 .reds-box ul {
	margin:0px;
	padding-left:15px;
}

#reds-main2 .reds-box li {
}

#reds-main2 .reds-box table.tbl01 {
	width:100%;
}

#reds-main2 .reds-box table.tbl01 th.pd5, #reds-main2 .reds-box table.tbl01 td.pd5 {
	padding:5px;
}

#reds-main2 .reds-box table.tbl01 th.pd-rbl5, #reds-main2 .reds-box table.tbl01 td.pd-rbl5 {
	padding:0px 5px 5px 5px;
}

#reds-main2 .reds-box table.tbl01 th, #reds-main2 .reds-box table.tbl01 td {
    border-bottom:1px dotted #333;
}


#reds-main2 .reds-box table.tbl01 th.border0, #reds-main2 .reds-box table.tbl01 td.border0 {
    border-bottom:none;
}

#reds-main2 .reds-box table.tbl01 th {
    font-weight:bold;
	color:#de7878;
	text-align:center;
	width:15%;
}

#reds-main2 .reds-box table.tbl02 {
	width:100%;
}

#reds-main2 .reds-box table.tbl02 th {
    font-weight:bold;
	color:#db0023;
	font-size:75%;
	border-bottom:3px solid #db0023;
	padding-left:8px;
	padding-bottom:3px;
	text-align:left;
}

#reds-main2 .reds-box table.tbl02 td {
    border-bottom:1px dotted #333;
	padding:5px;
	text-align:left;
	vertical-align:middle;
}


#reds-main2 .reds-seat-l {
    width:560px;
	float:left;
	margin-right:20px;
}

#reds-main2 .reds-seat-r {
	float:right;
}

#reds-main2 .reds-seat {
    width:318px;
	border:1px solid #999;
	padding:10px;
	text-align:center;
}


#reds-main2 .reds-box table.tbl03 {
	width:560px;
	border-top:1px solid #999;
	border-left:1px solid #999;
}

#reds-main2 .reds-box table.tbl03 th, #reds-main2 .reds-box table.tbl03 td {
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	padding:3px;
}

#reds-main2 .reds-box table.tbl03 th {
    background-color:#6d6e70;
	color:#FFF;
	font-weight:bold;
	text-align:center;
}

#reds-contents .bg-blue {background-color:#aedbf0!Important;}
#reds-contents .bg-pink {background-color:#f11126!Important;}
#reds-contents .bg-pink2 {background-color:#f572aa!Important;}
#reds-contents .bg-pink3 {background-color:#F5D4B1!Important;}
#reds-contents .bg-pink4 {background-color:#F8C7CD!Important;}
#reds-contents .bg-orange {background-color:#f7ef31!Important;}
#reds-contents .bg-brown {background-color:#bc8a4a!Important;}
#reds-contents .bg-green {background-color:#35b1ac!Important;}
#reds-contents .bg-purple {background-color:#b6add7!Important;}
#reds-contents .bg-purple2 {background-color:#C9C9CB!Important;}
#reds-contents .bg-ygreen {background-color:#b5de9c!Important;}
#reds-contents .bg-red {background-color:#ecb8c4!Important;}
#reds-contents .bg-gray {background-color:#b7b7b7!Important;}
#reds-contents .bg-yellow {background-color:#fffbc7!Important;}
#reds-contents .bg-white {background-color:#ffffff!Important;}



#reds-main2 .s-box-l01 {
    width:730px;
	float:left;
}
#reds-main2 .s-box-r01 {
    width:200px;
	float:right;
}

#reds-main2 .s-box-l02 {
    width:460px;
	float:left;
}

#reds-main2 .s-box-r02 {
    width:460px;
	float:right;
}

#reds-main2 .s-box-l02s {
    width:130px;
	float:left;
}

#reds-main2 .s-box-r02s {
    width:320px;
	float:right;
}

div#p_top{
    padding:10px 0 10px 0;
    margin:0 auto;
    width:960px;
    text-align:right;
    clear:both;
    display:block;
    font-size:0.8em;
}

#p_top a {
    background: url(http://image.pia.jp/images3/urawa-reds/share/p_top.gif) left center no-repeat;
    height:15px;
    line-height:15px;
    clear:both;
    padding:3px 0 3px 17px;
}



/*20120801*/
#reds-main2 .cp-present-tit01 {
	padding:10px 5px 20px 80px;
	background-image:url(http://image.pia.jp/images3/urawa-reds/share/reds-cp120801-pre01.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

#reds-main2 .cp-present-tit02 {
	padding:10px 5px 20px 80px;
	background-image:url(http://image.pia.jp/images3/urawa-reds/share/reds-cp120801-pre02.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

#reds-main2 .s-box-l03 {
    width:450px;
	float:left;
}

#reds-main2 .s-box-r03 {
    width:450px;
	float:right;
}

#reds-main2 .s-box-l03s {
    width:210px;
	float:left;
	margin-left:20px;
	_margin-left:10px;
}

#reds-main2 .s-box-r03s {
    width:220px;
	float:right;
}

#reds-main2 .cp-box {
    width:918px;
	margin:0px;
	padding:10px 10px 0px 10px;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
}

#reds-main2 .cp-box ul {
	margin:10px 0px 0px 11px;
	list-style-type:none;
}

#reds-main2 .cp-box li {
    width:170px;
    float:left;
	margin-right:11px;
	_margin-right:9px;
}
/*20120801*/







/*20130516*/
#reds-main3 {
	width:660px;
	float:left;
	background-color:#FFFFFF;
	padding-right:10px;
}

#reds-main3 h2.reds-box-tit-bn {
    background-color:#303030;
	color:#FFFFFF;
	font-size:125%;
	padding:6px 0px 6px 13px;
}
#reds-main3 .tit-r {
	text-align:right;
	padding-right:10px;
}
#reds-main3 .reds-box {
    padding:10px 0px 15px 10px;
}

#reds-main3 .reds-box ul {
	margin:0px;
	padding-left:10px;
	list-style:none;
	width:300px;
	float:left;
}

#reds-main3 .reds-box li {

}

#reds-sub2 {
	width:310px;
	float:left;
	background-color:#FFFFFF;
	padding-bottom:30px;
}

#reds-sub2 .sub-menu {
    width:300px;
	border:solid 1px #666666;
	background-color:#ffcccc;
	color:#FFFFFF;
}


#reds-sub2 .sub-menu ul {
	margin:0px;
	list-style-type:none;
}

#reds-sub2 .sub-menu li {
    border-bottom:1px dotted #333;
	padding:0px 8px 5px 28px;
	margin:10px 0px 0px 0px;
	background-image:url(http://image.pia.jp/images3/urawa-reds/share/reds-arrow.gif);
	background-repeat:no-repeat;
	background-position:8px 4px;
}

#reds-sub2 .sub-menu li a {
    color:#333;
	text-decoration: none;
}

#reds-sub2 .sub-menu li a:hover {
	text-decoration: underline;
}
#reds-contents .clear {
    clear : both;
}

#reds-contents .padding-r10 { padding-right:10px!Important; }
#reds-contents .padding-t3 { padding-top:3px!Important; }
#reds-contents .float-l { float:left; }