@charset "utf-8";

/* -------------------------------
main_column
------------------------------- */

body {
    /*background-image:url(http://image.pia.jp/images3/t-basket/share/t-basket-bg.gif);
	background-position:center;
	background-color:#EEE!Important;*/
}

#contentsArea {
	/*background-color:#EEE!Important;*/
	background-image:url(http://image.pia.jp/images3/t-basket/bg_body_c.jpg); /*変更*/
	background-repeat:repeat-x;
}

#mainclm {
	width:980px;
	margin: 0 auto;
	zoom: 1.0;
    background-image:url(http://image.pia.jp/images3/t-basket/t-basket-bg_c.jpg); /*変更*/
	background-position:center;
	background-color:#EEE!Important;
}

/*メインコンテンツ*/
#t-basket-contents {
	width:960px;
	padding:10px;
}

/*共通*/
#t-basket-contents .cnt { text-align:center; }
#t-basket-contents .font-b { font-weight:bold; }
#t-basket-contents .font-s { font-size:75% }
#t-basket-contents .font-l { font-size:115% }
#t-basket-contents .font-ll { font-size:125% }
#t-basket-contents .font-red { color:#FF0000; }
#t-basket-contents .font-ora { color:#ff6824; }
#t-basket-contents .font-gre { color:#cc0000; }
#t-basket-contents .font-gre2 { color:#70c712; }
#t-basket-contents .font-whi { color:#FFFFFF; }
#t-basket-contents .bg-gre { background-color:#c6e8d4; }
#t-basket-contents .margin-t5 { margin-top:5px!Important; }
#t-basket-contents .margin-t10 { margin-top:10px!Important; }
#t-basket-contents .margin-t15 { margin-top:15px!Important; }
#t-basket-contents .margin-t20 { margin-top:20px!Important; }
#t-basket-contents .margin-t25 { margin-top:25px!Important; }
#t-basket-contents .margin-t30 { margin-top:30px!Important; }
#t-basket-contents .margin-t35 { margin-top:35px!Important; }
#t-basket-contents .margin-t40 { margin-top:40px!Important; }
#t-basket-contents .margin-t45 { margin-top:45px!Important; }
#t-basket-contents .margin-t50 { margin-top:50px!Important; }
#t-basket-contents .margin-t60 { margin-top:60px!Important; }
#t-basket-contents .margin-b5 { margin-bottom:5px!Important; }
#t-basket-contents .margin-b10 { margin-bottom:10px!Important; }
#t-basket-contents .margin-b15 { margin-bottom:15px!Important; }
#t-basket-contents .margin-b20 { margin-bottom:20px!Important; }
#t-basket-contents .margin-b25 { margin-bottom:25px!Important; }
#t-basket-contents .margin-b30 { margin-bottom:30px!Important; }
#t-basket-contents .margin-b35 { margin-bottom:35px!Important; }
#t-basket-contents .margin-b40 { margin-bottom:40px!Important; }
#t-basket-contents .margin-b45 { margin-bottom:45px!Important; }
#t-basket-contents .margin-b50 { margin-bottom:50px!Important; }
#t-basket-contents .border-t { border-top:2px solid #76a98c;margin-top:15px;padding-top:20px!Important; }


#t-basket-main {
	width:650px;
	float:left;
}

#t-basket-news {
    border:3px solid #e1e1e1;
	margin-top:12px;
	padding:5px;
}

#t-basket-news dl {
    border-bottom:1px dotted #999;
	padding:5px 5px 5px 5px;
}

#t-basket-news dt {
    width:7em;
    float:left;	
}

#t-basket-news dd {
    padding:0 0 0 7em;
}

#t-basket-tickets, #t-basket-regist {
	margin-top:12px;
}

#t-basket-main .tickets-line {
    margin:10px 13px;
    background-image:url(http://image.pia.jp/images3/t-basket/share/t-basket-tickets-line.gif);
	background-repeat:repeat-x;
}

#t-basket-main .text-box {
	padding:10px 20px;
	width:610px;
}

#t-basket-main .text-box a:hover img {
    opacity:0.8;  
    filter: alpha(opacity=80);  
    -ms-filter: "alpha( opacity=80 )";  
}

#t-basket-tickets .tickets-text {
	width:440px;
	float:left;
}

#t-basket-tickets .tickets-ph {
	width:160px;
	text-align:right;
	float:right;
}

#t-basket-main .text-box table {
    width:100%;
}

#t-basket-main .text-box table td {
    width:50%;
	padding:2px 2px 2px 6px;
    border-bottom:1px dotted #76a98c;
}

/*
#t-basket-regist .regist-btn {
	width:170px;
	float:left;
}

#t-basket-regist .regist-my {
	width:430px;
	float:right;
}

#t-basket-regist .basket-arrow {
    background-image:url(http://image.pia.jp/images3/t-basket/share/t-basket-arrow.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:15px;
}
*/

#t-basket-menu { /*20120727*/
	width:280px;
	float:right;
    /*background-image:url(http://image.pia.jp/images3/t-basket/share/t-basket-guide-bg.gif);
	background-repeat:no-repeat;
	background-position:0px 42px;
	padding-bottom:50px;*/
}

#t-basket-menu-c { /*20120727*/
	/*width:280px;
	float:right;*/
    background-image:url(http://image.pia.jp/images3/t-basket/share/t-basket-guide-bg_c.gif);
	background-repeat:no-repeat;
	background-position:0px 42px;
	padding-bottom:50px;
}

#t-basket-menu .t-basket-menubox {
	padding:0px 10px;
	margin:5px 0px 10px 0px;
}

#t-basket-menu .menubtn a:hover img {
    opacity:0.8;  
    filter: alpha(opacity=80);  
    -ms-filter: "alpha( opacity=80 )";  
}

#t-basket-menu .t-basket-guidebox {
	width:260px;
	margin-top:8px;
}

#t-basket-menu .t-basket-guide-l {
	width:75px;
	padding-left:10px;
	float:left;
}

#t-basket-menu .t-basket-guide-r a {
display: block;  
overflow: hidden;
width:160px;
	text-decoration:none;
	background-repeat:no-repeat;
	text-decoration:none;
}

#t-basket-menu .t-basket-guide-l2 {
	width:140px;
	float:left;
}

#t-basket-menu .t-basket-guide-r2 {
	width:120px;
	float:right;
	text-align:right;
}

#t-basket-menu .t-basket-service a {
    background-image:url(http://image.pia.jp/images3/t-basket/share/t-basket-guide-01_c.gif);
}

#t-basket-menu .t-basket-service a:hover {
    background-image:url(http://image.pia.jp/images3/t-basket/share/t-basket-guide-01o_c.gif);
}

#t-basket-menu .t-basket-help a {
    background-image:url(http://image.pia.jp/images3/t-basket/share/t-basket-guide-02_c.gif);
}

#t-basket-menu .t-basket-help a:hover {
    background-image:url(http://image.pia.jp/images3/t-basket/share/t-basket-guide-02o_c.gif);
}

/*
#t-basket-menu .t-basket-service a {
display: block;  
overflow: hidden;
width:160px;
    background-image:url(http://image.pia.jp/images3/t-basket/share/t-basket-guide-01.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

#t-basket-menu .t-basket-service a:hover {
    background-image:url(http://image.pia.jp/images3/t-basket/share/t-basket-guide-01o.gif);
}
*/

/*#t-basket-menu .t-basket-guide-r a:hover img {
    opacity:0.8;  
    filter: alpha(opacity=80);  
    -ms-filter: "alpha( opacity=80 )";  
}*/

#t-basket-menu .t-basket-guide-r {
	width:170px;
	margin-top:5px;
	float:right;
}

#t-basket-menu .t-basket-guide-line {
	margin:8px 0px;
	text-align:center;
}

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/nntt/share/p_top.gif) left center no-repeat;
    height:15px;
    line-height:15px;
    clear:both;
    padding:3px 0 3px 17px;
}


#ftr #foot_menu2 {
     background-image:url(http://image.pia.jp/images3/t-basket/t-basket-bg_c.jpg); /*変更*/
	background-position:center; /*変更*/
}


#ftr #foot_logo {
    /*background-image:url(http://image.pia.jp/images3/t-basket/share/t-basket-bg.gif); 変更*/
     background-image:url(http://image.pia.jp/images3/t-basket/t-basket-bg_c.jpg); /*変更*/
	background-position:center; /*変更*/
}


/* +++++++++20110830 */
#t-basket-league {
}

#t-basket-league h3{
    background-image:url(http://image.pia.jp/images3/t-basket/share/t-basket-stit_c.gif);
	background-repeat:repeat-x;
	padding:8px 10px 12px 10px;
	line-height:140%;
}


#t-basket-league .league-guide {
    width:940px;
	margin:10px;
	padding-bottom:10px;
}

#t-basket-league .league-guide-l {
    width:220px;
	float:left;
}

#t-basket-league .league-guide-r {
    width:700px;
	float:right;
}

#t-basket-league .team-line {
    margin:10px 0px;
    background-image:url(http://image.pia.jp/images3/t-basket/share/t-basket-tickets-dot.gif);
	background-repeat:repeat-x;
}

#t-basket-league table {
    width:100%;
}

#t-basket-league table td {padding:10px 10px 25px 10px;}

#t-basket-league table td.w10 {width:10%;}
#t-basket-league table td.w40 {width:40%;padding-right:30px;}

/* +++++++++20110830 */

/* +++++++++20120727 */
#t-basket-league-list {
    width:940px;
	margin:10px;
}

#t-basket-league-list .team-box {
    width:940px;
	padding-top:10px;
}

#t-basket-league-list .team-logo {
    width:280px;
	float:left;
}

#t-basket-league-list .team-infoarea {
    width:640px;
	float:left;
}


#t-basket-league-list table {
    width:100%;
	border-top:1px solid #CCC;
    border-left:1px solid #CCC;
}

#t-basket-league-list table th, #t-basket-league-list table td {
    border-bottom:1px solid #CCC;
    border-right:1px solid #CCC;
	padding:5px;
}

#t-basket-league-list table th {
    text-align:center;
	font-weight:bold;
	background-color:#20683d;
	color:#FFF;
}

#t-basket-league-list table td {

}

#t-basket-league-list table th.w10, #t-basket-league-list table td.w10 {width:10%;}
#t-basket-league-list table th.w11, #t-basket-league-list table td.w11 {width:11%;}
#t-basket-league-list table th.w12, #t-basket-league-list table td.w12 {width:12%;}
#t-basket-league-list table th.w13, #t-basket-league-list table td.w13 {width:13%;}
#t-basket-league-list table th.w14, #t-basket-league-list table td.w14 {width:14%;}
#t-basket-league-list table th.w15, #t-basket-league-list table td.w15 {width:15%;}
#t-basket-league-list table th.w16, #t-basket-league-list table td.w16 {width:16%;}
#t-basket-league-list table th.w17, #t-basket-league-list table td.w17 {width:17%;}
#t-basket-league-list table th.w18, #t-basket-league-list table td.w18 {width:18%;}
#t-basket-league-list table th.w19, #t-basket-league-list table td.w19 {width:19%;}
#t-basket-league-list table th.w20, #t-basket-league-list table td.w20 {width:20%;}
#t-basket-league-list table th.w25, #t-basket-league-list table td.w25 {width:25%;}
#t-basket-league-list table th.w30, #t-basket-league-list table td.w30 {width:30%;}
#t-basket-league-list table th.w31, #t-basket-league-list table td.w31 {width:31%;}
#t-basket-league-list table th.w32, #t-basket-league-list table td.w32 {width:32%;}
#t-basket-league-list table th.w33, #t-basket-league-list table td.w33 {width:33%;}
#t-basket-league-list table th.w34, #t-basket-league-list table td.w34 {width:34%;}
#t-basket-league-list table th.w35, #t-basket-league-list table td.w35 {width:35%;}

#t-basket-info {
	margin-top:12px;
}


#t-basket-info .textarea {
	margin:5px 0px 0px 0px;
	padding-bottom:5px;
	width:635px;
	height:130px;
	display:block;
	overflow:auto;
	_overflow-x:hidden;
	scrollbar-base-color:#CCC;
	scrollbar-face-color:#999;
	scrollbar-arrow-color:#FFF;
	scrollbar-shadow-color:#FFF;
}

#t-basket-info .info-text {
	width:600px;
    margin:0px 5px 0px 5px;
    padding:5px;
    border-bottom:1px dotted #999;
}

#t-basket-info .info-day {
	width:80px;
	float:left;
}

#t-basket-info .info-news {
	width:510px;
	float:right;
}

#t-basket-info .team-info {
	width:640px;
    color:#006633;
	font-weight:bold;
	padding:5px;
	border-bottom:1px solid #006633;
}

#t-basket-leaguemenu {
    width:280px;
	margin-top:12px;
	background-color:#130505;
}

#t-basket-leaguemenu ul {
    list-style-type:none
}

#t-basket-leaguemenu li {
    float:left;
	padding:7px 0px 4px 7px;
}

#t-basket-leaguemenu li a:hover img {
    opacity:0.8;  
    filter: alpha(opacity=80);  
    -ms-filter: "alpha( opacity=80 )";  
}
/* +++++++++20120727 */


#t-basket-contents .seat-box {
    width:600px;
}





/* +++++++++20121018 */
#t-basket-week {
	margin-top:12px;
}

#t-basket-week .textarea {
	margin:0px 0px 0px 0px;
	padding-bottom:5px;
	width:635px;
	height:130px;
	display:block;
	overflow:auto;
	_overflow-x:hidden;
	scrollbar-base-color:#CCC;
	scrollbar-face-color:#999;
	scrollbar-arrow-color:#FFF;
	scrollbar-shadow-color:#FFF;
}

#t-basket-week .week-text {
	width:600px;
    margin:0px 5px 0px 5px;
    padding:5px;
}

#t-basket-week table {
	width:590px;
}

#t-basket-week table th {
    padding:0px 4px;
	font-size:75%;
	font-weight:bold;
	color:#20683d;
    border-bottom:1px solid #999;
}

#t-basket-week table td {
    padding:4px;
	font-size:75%;
    border-bottom:1px dotted #999;
}

#t-basket-week table th.w10, #t-basket-week table td.w10 {width:10%;}
#t-basket-week table th.w12, #t-basket-week table td.w12 {width:12%;}
#t-basket-week table th.w20, #t-basket-week table td.w20 {width:20%;}
#t-basket-week table th.w23, #t-basket-week table td.w23 {width:23%;}
#t-basket-week table th.w30, #t-basket-week table td.w30 {width:30%;}
#t-basket-week table th.w35, #t-basket-week table td.w35 {width:35%;}
#t-basket-week table th.w40, #t-basket-week table td.w40 {width:40%;}
/* +++++++++20121018 */