@charset "utf-8";
/* clearfix--------------------------------------------------------------*/

.eventNavi,
.event_info,
#ev_report11Cts .commentBox{
	zoom: 1; /* for IE5.5 - IE7 */
	overflow: hidden; /* for DW*/
	margin: 0 0 30px　0;
}
div.bgtab ul {
	zoom: 1; /* for IE5.5 - IE7 */
	overflow: hidden; /* for DW*/
	}

.eventNavi:after,
.event_info:after,
#ev_report11Cts .commentBox:after,
div.bgtab ul:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}



/* waiting--------------------------------------------------------------*/

.waitImg {
	display:block;
	width:454px;
	margin:40px auto;
}
/* index--------------------------------------------------------------*/

eventCts{
	width:580px;
	margin:0 auto;
	}

#specialBox{
	width:580px;
	margin:0 auto 30px;
	background:url(/event/img/10/bg_special.jpg) top center no-repeat;
	height:469px;
	padding:6px 5px 5px;
}

#dailyBox{
	width:580px;
	margin:0 auto 30px;
	background:url(/event/img/10/bg_daily.jpg) top center no-repeat;
	height:349px;
	padding:6px 5px 5px;
}

#specialBox h4,
#dailyBox h4{
	width:580px;
	margin:0 auto 7px;
}

.margin_R{
	margin-right:10px;
	}
	
	
/* index100412--------------------------------------------------------------*/
.titleBox {
	margin:0;
}

.eventBg{
	background-image:url(/event/img/11/bg_event.jpg);
	background-position:0px 100px;
	background-repeat:no-repeat;
}


.eventWrp{
	width:590px;
	margin:0 auto 0;
	}

.eventNavi{
	width:590px;
	margin:0 0 25px 6px;
	
	}


.eventNavi li{
	float:left;
	margin-right:6px;
	}


.eventScduleCts{
	padding:10px;
	margin-bottom:20px;
	background-color:#fafafa;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	border-bottom:#CCCCCC solid 1px;
}

.eventScduleBox{
	width:430px;
	margin:0;
	float:right;
	}
.eventScduleBox p{
	margin-bottom:3px;
}


.eventSpecialCts{
	padding:10px;
	margin-bottom:20px;
	background-color:#fafafa;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	border-bottom:#CCCCCC solid 1px;
}


.eventDairyWrp{
	float:right;
	
	}

.eventDairyCts{
	width:268px;
	padding:10px;
	margin-bottom:20px;
	background-color:#fafafa;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	border-bottom:#CCCCCC solid 1px;
}


.eventReportWrp{
	width:290px;
}

.eventReportCts{
	width:268px;
	padding:10px;
	margin-bottom:20px;
	background-color:#fafafa;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px;
	border-bottom:#CCCCCC solid 1px;
}

.reportthumb{
	width:270px;
	margin-bottom:5px;
	padding:0;
	} 
.reportthumb li{
	float:left;
	margin:0 2px 3px 0;
	background:url(/event/img/11/bg_reportthumb.gif) top left;
	width:66px;
	height:59px;
	overflow:hidden;
	} 
.reportthumb li.last{
	margin:0 0 3px 0;
	} 
.reportthumb li a:hover img{
	opacity:0.2;
	filter:alpha(opacity=20);
	-ms-filter: "alpha( opacity=20 )";
	} 



/* dailyevent--------------------------------------------------------------*/
#dailyeventCts {
	width:580px;
	margin:0 auto;
	}
	
.dailyeventBox{
border-top:#368AF1 solid 5px;
border-bottom:#368AF1 solid 1px;
margin-bottom:40px;
}

.dailyeventBox .inner{
padding:7px 7px 16px 0;
}

.detailBox{
float:left;
width:400px;
}

.dailyeventBox dt.dot{
height:70px;
margin-bottom:5px;
background:url(/event/img/10/tip_border_dot.gif) left bottom no-repeat;
}

.dailyeventBox dd{
	background:url(/event/img/10/icn_support.gif) 10px 0 no-repeat;
}
.dailyeventBox dd .sponsor{
	padding:3px 0 8px 70px;
}
.dailyeventBox dd .note{
background:url(/event/img/10/tip_border_dot.gif) left top no-repeat;
width:380px;
}

/* dailyevent11--------------------------------------------------------------*/

.daily11Box{
	width:570px;
	margin-bottom:20px;
	padding:5px;
	background:#FADB8E;
}

.daily11Box .inner{
	width:548px;
	padding:10px;
	border:1px solid #F5C021;
	background:#FFFFFF;
}             

.daily11Box .daily11Dtl {
	float:left;
	width:380px;
}

.daily11Dtl .site{
	margin-bottom:10px;
	}
       
.daily11Dtl .site img{
	margin-right:5px;
}

.daily11Dtl .sponsorArea{
	margin-bottom:10px;
}

.daily11Dtl .sponsorArea p{
	display:table-cell;
	vertical-align:middle;
}                 
/*for IE6 */  
* html .daily11Dtl .sponsorArea p {  
    display: inline;  
    zoom: 1;  
}  
   
/*for IE7 */  
*:first-child+html .daily11Dtl .sponsorArea p {  
    display: inline;  
    zoom: 1;  
} 

.daily11Dtl .sponsorArea p.image{
	padding-right:10px;
} 

.daily11Dtl .sponsorArea p.sponsor{
	padding:3px 0;
}      

.daily11Dtl .sponsorArea p span{
	padding:2px;
	margin-right:5px;
	background:#000019;
	border:1px solid #CCCCCC;
	color:#FFFFFF;
}  
                  

.daily11Dtl .textArea {
	margin-bottom:5px;
	padding-top:10px;
	border-top:1px dotted #000019;
}                    
               
.daily11Box .photo{
	float:right;
}                  


/* specialevent--------------------------------------------------------------*/

#specialeventCts {
	width:580px;
	margin:0 auto;
	}
	
.specialeventBox01 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#F8F8F8;
	border-bottom: solid 1px #F03C20;
	border-left: solid 1px #F03C20;
	border-right: solid 1px #F03C20;
	}
	
.specialeventBox02 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#F8F8F8;
	border-bottom: solid 1px #2A88BE;
	border-left: solid 1px #2A88BE;
	border-right: solid 1px #2A88BE;
	}
	
.specialeventBox03 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#F8F8F8;
	border-bottom: solid 1px #288E3A;
	border-left: solid 1px #288E3A;
	border-right: solid 1px #288E3A;
	}
	
.specialeventBox04 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#F8F8F8;
	border-bottom: solid 1px #FF6699;
	border-left: solid 1px #FF6699;
	border-right: solid 1px #FF6699;
	}
	
.specialeventBox05 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#F8F8F8;
	border-bottom: solid 1px #C6181F;
	border-left: solid 1px #C6181F;
	border-right: solid 1px #C6181F;
	}
	
.specialeventBox06 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#F8F8F8;
	border-bottom: solid 1px #333333;
	border-left: solid 1px #333333;
	border-right: solid 1px #333333;
	}
	
.specialeventBox07 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#F8F8F8;
	border-bottom: solid 1px #246A7A;
	border-left: solid 1px #246A7A;
	border-right: solid 1px #246A7A;
	}
	
.specialeventBox08 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#F8F8F8;
	border-bottom: solid 1px #CA740B;
	border-left: solid 1px #CA740B;
	border-right: solid 1px #CA740B;
	}

.specialeventBox09 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#F8F8F8;
	border-bottom: solid 1px #00005B;
	border-left: solid 1px #00005B;
	border-right: solid 1px #00005B;
	}

.specialeventBox10 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#F8F8F8;
	border-bottom: solid 1px #DA5325;
	border-left: solid 1px #DA5325;
	border-right: solid 1px #DA5325;
	}
	
.specialeventBox11 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#F8F8F8;
	border-bottom: solid 1px #782B10;
	border-left: solid 1px #782B10;
	border-right: solid 1px #782B10;
	}
	
	.specialeventBox12 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#F8F8F8;
	border-bottom: solid 1px #01698E;
	border-left: solid 1px #01698E;
	border-right: solid 1px #01698E;
	}
	
	.specialeventBox13 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#F8F8F8;
	border-bottom: solid 1px #7A4595;
	border-left: solid 1px #7A4595;
	border-right: solid 1px #7A4595;
	}

	.specialeventBox14 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#F8F8F8;
	border-bottom: solid 1px #25306E;
	border-left: solid 1px #25306E;
	border-right: solid 1px #25306E;
	}
	
	.specialeventBox15 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#F8F8F8;
	border-bottom: solid 1px #FCD305;
	border-left: solid 1px #FCD305;
	border-right: solid 1px #FCD305;
	}

	.specialeventBox16 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#F8F8F8;
	border-bottom: solid 1px #FCB006;
	border-left: solid 1px #FCB006;
	border-right: solid 1px #FCB006;
	}

.specialeventBox17 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#F8F8F8;
	border-bottom: solid 1px #81c0ea;
	border-left: solid 1px #81c0ea;
	border-right: solid 1px #81c0ea;
	}


/* specialevent2011-------------------------------------------------------------*/

#specialeventCts2011 {
	width:580px;
	margin:0 auto;
	}
	
#specialeventCts2011 .specialeventBox01 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#fafafa;
	border-bottom: solid 1px #A57F10;
	border-left: solid 1px #A57F10;
	border-right: solid 1px #A57F10;
	}
	
#specialeventCts2011 .specialeventBox02 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#fafafa;
	border-bottom: solid 1px #FF9595;
	border-left: solid 1px #FF9595;
	border-right: solid 1px #FF9595;
	}
	
#specialeventCts2011 .specialeventBox03 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#fafafa;
	border-bottom: solid 1px #FB9372;
	border-left: solid 1px #FB9372A;
	border-right: solid 1px #FB9372;
	}
	
#specialeventCts2011 .specialeventBox04 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#fafafa;
	border-bottom: solid 1px #FF290B;
	border-left: solid 1px #FF290B;
	border-right: solid 1px #FF290B;
	}
	
#specialeventCts2011 .specialeventBox05 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#fafafa;
	border-bottom: solid 1px #B70F18;
	border-left: solid 1px #B70F18;
	border-right: solid 1px #B70F18;
	}
	
#specialeventCts2011 .specialeventBox06 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#fafafa;
	border-bottom: solid 1px #5AAA2D;
	border-left: solid 1px #5AAA2D;
	border-right: solid 1px #5AAA2D;
	}
	
#specialeventCts2011 .specialeventBox07 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#fafafa;
	border-bottom: solid 1px #000019;
	border-left: solid 1px #000019;
	border-right: solid 1px #000019;
	}
	
#specialeventCts2011 .specialeventBox08 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#fafafa;
	border-bottom: solid 1px #6588C2;
	border-left: solid 1px #6588C2;
	border-right: solid 1px #6588C2;
	}

#specialeventCts2011 .specialeventBox09 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#fafafa;
	border-bottom: solid 1px #2C227F;
	border-left: solid 1px #2C227F;
	border-right: solid 1px #2C227F;
	}

#specialeventCts2011 .specialeventBox10 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#fafafa;
	border-bottom: solid 1px #BFB20D;
	border-left: solid 1px #BFB20D;
	border-right: solid 1px #BFB20D;
	}
	
#specialeventCts2011 .specialeventBox11 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#fafafa;
	border-bottom: solid 1px #DA5325;
	border-left: solid 1px #DA5325;
	border-right: solid 1px #DA5325;
	}
	
#specialeventCts2011 .specialeventBox12 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#fafafa;
	border-bottom: solid 1px #982F01;
	border-left: solid 1px #982F01;
	border-right: solid 1px #982F01;
	}
	
#specialeventCts2011 .specialeventBox13 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#fafafa;
	border-bottom: solid 1px #264FD9;
	border-left: solid 1px #264FD9;
	border-right: solid 1px #264FD9;
	}

#specialeventCts2011 .specialeventBox14 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#fafafa;
	border-bottom: solid 1px #25306E;
	border-left: solid 1px #25306E;
	border-right: solid 1px #25306E;
	}
	
#specialeventCts2011 .specialeventBox15 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#fafafa;
	border-bottom: solid 1px #FCD305;
	border-left: solid 1px #FCD305;
	border-right: solid 1px #FCD305;
	}

#specialeventCts2011 .specialeventBox16 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#fafafa;
	border-bottom: solid 1px #FCB006;
	border-left: solid 1px #FCB006;
	border-right: solid 1px #FCB006;
	}

#specialeventCts2011 .specialeventBox17 {
	width:558px;
	margin:0 auto 20px;
	padding:15px 10px 0;
	background-color:#fafafa;
	border-bottom: solid 1px #81c0ea;
	border-left: solid 1px #81c0ea;
	border-right: solid 1px #81c0ea;
	}


/* report--------------------------------------------------------------*/


#reportCts {
	width:580px;
	margin:0 auto;
	}

.reportBox01 {
	width:570px;
	margin:0 auto 20px;
	padding:0 5px 15px;
	background-color:#FFE6ED;
	}
	
.reportBox02 {
	width:570px;
	margin:0 auto 20px;
	padding:0 5px 15px;
	background-color:#FDE8D0;
	}	
	
	

p.eventbar,
p.eventbar2,
p.eventbar3,
p.eventbar4,
p.eventbar5,
p.eventbar6,
p.eventbar7,
p.eventbar8,
p.eventbar9,
p.eventbar10,
p.eventbar11,
p.eventbar12,
p.eventbar13,
p.eventbar14,
p.eventbar15,
p.eventbar16{
	position: relative;
	background:url(../../event/report/img/bg_eventreport.gif) no-repeat;
	background-position: right;
	width:415px;
	height:41px;
	}
	
	
p.eventbar span,
p.eventbar2 span,
p.eventbar3 span,
p.eventbar4 span,
p.eventbar5 span,
p.eventbar6 span,
p.eventbar7 span,
p.eventbar8 span,
p.eventbar9 span,
p.eventbar10 span,
p.eventbar11 span,
p.eventbar12 span,
p.eventbar13 span,
p.eventbar14 span,
p.eventbar15 span,
p.eventbar16 span{
	position:absolute;
	color:#FFFFFF;
	padding:5px;
	vertical-align:bottom;
	top: 2px;
	}

	
/*開幕シリーズ opening */
p.eventbar span{
	background-color:#F03C20;
	}

/*サラリーマン応援宣言*/	
p.eventbar2 span{
	background-color:#CA740B;
	}

/*キッズデー*/	
p.eventbar3 span{
	background-color:#2A88BE;
	}
	
/*選手会プロデュースデー*/
p.eventbar4 span{
	background-color:#288E3A;
	}

/*レディースデー*/	
p.eventbar5 span{
	background-color:#FF6699;
	}

/*大阪夏の陣*/	
p.eventbar6 span{
	background-color:#C6181F;
	}
	
/*R50ナイト*/
p.eventbar7 span{
	background-color:#333333;
	}

/*神戸夏祭り*/	
p.eventbar8 span{
	background-color:#246A7A;
	}

/*ファンクラブデー*/	
p.eventbar9 span{
	background-color:#00005B;
	}
	
/*花火ナイト */
p.eventbar10 span{
	background-color:#DA5325;
	}

/*マクドナルド・フィールドランニング*/	
p.eventbar11 span{
	background-color:#782B10;
	}

/*アメリカンナイト*/	
p.eventbar12 span{
	background-color:#25306E;
	}
	
/*がんばろう神戸デー*/
p.eventbar13 span{
	background-color:#FCD408;
	}

/*スカイマーク練習見学会*/	
p.eventbar14 span{
	background-color:#01698E;
	}

/*Bs練習見学ツアー*/	
p.eventbar15 span{
	background-color:#7A4595;
	}
	
/*Bs携帯サイト会員DAY*/
p.eventbar16 span{
	background-color:#FCB006;
	}

	
	
p.eventbarBox{
	margin:10px 20px 0 0;
	}
		
.reportinnerBox01{
	width:546px;
	background-color:#FFFFFF;
	padding:12px;
	}

.reportinnerBox01 table{
	background-color:#FFFFFF;
	margin-top:10px;
	}	

.reportinnerBox01 table p{
	margin-right:10px;
	}

p.pinkBox{
	background-color:#F4606F;
	width:474px;
	padding:10px;
	color:#FFFFFF;
	}	

div.boxSummaryOsaka p.reportbg{
	background-color: #FFFFFF;
	}	





/* イベントcalendar 100331追記 */
/************************************************/
.calendar {
	margin: 0 0 10px 0;
}

.calendar td {
	position:relative;
	text-align: center;
}

.calendar td span {
	display:block;
	text-align:left;
}

.calendar td img {
	margin:1px;
}

.calendar th {
	text-align: center;
	background-color: #FFFFFF;
	background-image: url(/_share/calendar/bg_day.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F87689;
	border-right-color: #F0F0F0;
	border-bottom-color: #DFDFDF;
	border-left-color: #F0F0F0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

.calendar .tdDate {
	border: 1px solid #DDDDDD;
	padding: 3px;
	vertical-align: top;
	color: #666666;
	font-size: 92%;
	height: 90px;
	width:77px;
	position: relative;
}

.calendar .seriesOpening {
	border: 1px solid #DDDDDD;
	padding: 3px;
	vertical-align: top;
	color: #666666;
	font-size: 92%;
	height: 90px;
	background-image: url(/event/img/bg_series_opening.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	width:77px;
}

.calendar .seriesFamily {
	border: 1px solid #DDDDDD;
	padding: 3px;
	vertical-align: top;
	color: #666666;
	font-size: 92%;
	height: 90px;
	background-image: url(/event/img/bg_series_family.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	width:77px;
}


.calendar .textDate {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #333333;
}

.calendar .textSun {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #E80000;
	font-size: 14px;
}

.calendar .textSat {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0066CC;
	font-size: 14px;
}

.calendar a.weekly{
	position:relative;
	text-align: left;
}

.calendar a.weekly img {
	position:absolute;
	left: -22px;
	top: 0;
}

/************************************************/
/* カレンダータブ化　2010/03/31*/

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}

.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}

.tabs-nav .tabs-disabled {
    opacity: .4;
}

*:first-child+html .tabs-nav .tabs-disabled {
    position: relative; /* fixes opacity */
    filter: alpha(opacity=40);
}

#rotate #tabsUl {
	margin: 0px;
	padding: 0px;
	zoom:1;
	overflow: hidden;
}

#rotate #tabsUl li {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#rotate #tabsUl li a {
	background-image: url(/_share/calendar/tab.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 50px;
	height: 16px;
	display: block;
	color: #5D5D5D;
	text-decoration: none;
	text-align: center;
	padding-top: 4px;
}


#rotate #tabsUl li a:hover {
	color: #FF9900;
}

#rotate #tabsUl li.tabs-disabled a:hover {
	color: #5D5D5D;
}

#rotate #tabsUl li.tabs-selected a{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFF00;
	background-image: url(/_share/calendar/tabon.png);
	background-repeat: no-repeat;
	background-position: left top;
}



/************************************************/
.eventSchedulCts{
	background-color:#EEEEEE;
}

/*2011イベントレポート*/
/************************************************/
#ev_report11Cts {
	width:570px;
	padding:160px 15px 0;
	background:url(/event/report/img/11/bg_report_top.png) 0 0 no-repeat;
	}
	
#ev_report11Cts .event_info {
	width:570px;
	padding:0 0 15px;
	margin-bottom:20px;
	background:url(/event/report/img/11/bg_report_information_bottom.png) 0 bottom no-repeat;
	}
#ev_report11Cts .event_info .info_inner {
	width:540px;
	min-height:121px;
	height:auto!important;
	height:121px;
	padding:0 15px;
	}
.event_info .info_inner p.tit {
	padding:2px;
	margin-bottom:10px;
	font-size:130%;
	border-bottom:2px solid #FF3366;
	} 
	
#ev_report11Cts .photoList {
	}
#ev_report11Cts .photoList p {
	padding-left:3px;
	padding-right:2px;
	}


#ev_report11Cts .commentBox {
	width:570px;
	margin-bottom:20px;
	background:url(/event/report/img/11/bg_rin_comment_bottom.png) 0 bottom no-repeat;
	}
#ev_report11Cts .comment {
	width:466px;
	padding:15px 0;
	min-height:83px;
	height:auto!important;
	height:83px;
	background:url(/event/report/img/11/bg_rin_comment_top.png) 0 top no-repeat;
	}
#ev_report11Cts .comment p {padding:0 51px 0 15px;}
	
#ev_report11Cts .commentBox_wide {
	width:570px;
	margin-bottom:20px;
	background:url(/event/report/img/11/bg_report_information_bottom.png) 0 bottom no-repeat;
	}
#ev_report11Cts .commentBox_wide .comment {
	width:570px;
	padding:134px 0 15px;
	background:url(/event/report/img/11/bg_comment_wide.jpg) 0 top no-repeat;
	}
#ev_report11Cts .commentBox_wide .comment p {
	padding:0 13px 0 15px;
	line-height:1.7;
	}

#ev_report11Cts .commentBox2 {
	width:570px;
	margin-bottom:20px;
	background:url(/event/report/img/11/bg_other_comment_bottom.png) 0 bottom no-repeat;
	}
#ev_report11Cts .comment2 {
	width:466px;
	padding:15px 0;
	min-height:83px;
	height:auto!important;
	height:83px;
	background:url(/event/report/img/11/bg_other_comment_top.png) 0 top no-repeat;
	}
#ev_report11Cts .comment2 p {
	padding:0 51px 0 15px;
	margin-bottom:10px;}



#ev_report11Cts .nextRep {
	width:540px;
	padding:15px;
	background:#FFFFCC;
	}

div.bgtab {
	width:263px;
	height:27px;
	background:url(/event/report/img/11/bgtab.png) 0 0 no-repeat;
	}
div.bgtab ul{
	width:263px;
	height:27px;
	text-align:center;
	}
div.bgtab ul li.ver01{
	float:left;
	}
div.bgtab ul li.ver02{
	float:right;
	}
div.bgtab ul li{
	width:130px;
	height:27px;
	line-height:27px;
	font-size:110%;
	font-weight:bold;
	}

