@charset "UTF-8";

/*

Layout:Hiroshi Konnai
Title:Fujimura WEB

*/

/*********************************
BASIC
**********************************/
/*All TAG*/
*{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/*body TAG*/
body{
	padding: 0px;
	text-align: center;
	font-size: 12px;
	font-family: "Helvetica Neue","Helvetica","Verdana","MS Pゴシック";
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/*table TAG*/
table{
	border: none ;
	margin: 0px auto;
	/*padding: 0px ;*/
}
/*img TAG*/
img{
	border: none ;
	margin: 0px ;
}
.clear{
	clear: both ;
	height: 1px ;
	margin: 0px ;
}
.wh_1px{
	width: 1px ;
	height: 1px ;
}
a{
	color: #FFFFFF ;
	cursor: pointer ;
}
.r_posi{
	float: right ;
}
.l_posi{
	float: left ;
}
.red{
	color: #FF3300 ;
}
/*********************************
INDEX.HTML
**********************************/
#index{
	background: url(../img/back.jpg) center top repeat-x ;
}
#TotalLayout{
	width: 910px ;
	height: auto ;
	margin: 0px auto ;
}
#header_top,#subheader{
	margin: 10px auto ;
}
#header_top h1{
	display: block;
	float: left;
	width: 587px;
	margin: 0px;
	font-size: 12px;
	text-align: right;
}
#header_link{
	width: 300px;
	height: auto;
	float: right;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#header_link1{
	width: 300px ;
	height: auto ;
	float: right ;
	margin: 2px auto ;
}
#header_link a{
	color: #FFFFFF ;
	text-decoration: none ;
	font-size: 12px ;
}
#header_link a img{
	margin: 3px ;
}
#menu{
	margin: 0px ;
}
#menu a{
	margin: 0px ;
}
#menu a img{
	margin: 0px ;
}
#flash{
	margin: 0px auto ;
}
#navi{
	margin: 0px auto ;
	width: 842px ;
}
#rental{
	margin: 0px ;
	width: 205px ;
	float: left ;
}
#rental_top{
	width: 205px ;
	height: 38px ;
	margin: 0px ;
	text-align: right ;
	background: url(../img/rental_top_up.jpg) right bottom no-repeat ;
}
#rental_mid{
	margin: 0px ;
	width: 205px ;
	height: 128px ;
	background: url(../img/rental_mid.jpg) right top no-repeat ;
}
#rental_mid p{
	margin: 0px 10px ;
	padding: 10px 20px 10px 10px ;
	text-align: left ;
	color: #FFFFFF ;
	font-size:10px ;
}
#artist{
	margin: 0px ;
	width: 206px ;
	float: left ;
}
#artist_top{
	width: 206px ;
	height: 38px ;
	margin: 0px ;
	background: url(../img/artist_top_up.jpg) center bottom no-repeat ;
}
#artist_mid{
	margin: 0px ;
	width: 206px ;
	height: 128px ;
	background: url(../img/artist_mid.jpg) center top no-repeat ;
}
#artist_mid p{
	margin: 0px 10px ;
	padding: 10px 18px 0px 10px ;
	text-align: left ;
	color: #FFFFFF ;
	font-size: 80% ;
}
#musium{
	margin: 0px ;
	width: 214px ;
	float: left ;
}
#musium_top{
	width: 214px ;
	height: 38px ;
	margin: 0px ;
	background: url(../img/musium_top_up.jpg) center bottom no-repeat ;
}
#musium_mid{
	margin: 0px ;
	width: 214px ;
	height: 128px ;
	background: url(../img/musium_mid.jpg) center top no-repeat ;
}
#musium_mid p{
	margin: 0px 10px ;
	padding: 10px 25px 10px 10px ;
	text-align: left ;
	color: #FFFFFF ;
	font-size: 80% ;
}
#flaming{
	margin: 0px ;
	width: 217px ;
	float: left ;
}
#flaming_top{
	width: 217px ;
	height: 38px ;
	margin: 0px ;
	background: url(../img/flaming_top_up.jpg) center bottom no-repeat ;
}
#flaming_mid{
	margin: 0px ;
	width: 217px ;
	height: 128px ;
	background: url(../img/flaming_mid.jpg) center top no-repeat ;
}
#flaming_mid p{
	margin: 0px 10px ;
	padding: 10px 33px 10px 10px ;
	text-align: left ;
	color: #FFFFFF ;
	font-size: 80% ;
}
#body{
	margin: 0px auto ;
	width: 842px ;
}
#left_cont{
	float: left ;
	width: 532px ;
	margin: 0px ;
}

.information{
	color: #FFFFFF;
	font-size: 11px;
	text-align: left;
	padding-left:2px;
	height:430px;
	overflow-y:auto;
	margin-top:20px;
}

.information p{
	width:490px;
	text-align:left;
}

.information hr{
	border:1px dotted white;
	height:1px;
	margin:1em 0;
	width:490px;
}

*:first-child+html .information hr{margin:0;} 


#right_cont{
	float: right ;
	margin: 0px 10px 0px 0px ;
	width: 285px ;
	text-align: left ;
}
#right_cont img{
	margin: 0px auto 10px auto ;
}
#right_cont img.tel{
	margin: auto auto auto 10px ;
}
#right_cont img.map{
	margin: 10px auto auto 10px ;
}
#footer{
	margin: 10px auto ;
	width: 820px ;
	text-align: right ;
}
/*********************************
INQUIRY.HTML
**********************************/
#sub{
	background: url(../img/subback.jpg) center top repeat-x ;
}
#subheader h1{
	display: block ;
	float: left ;
	width: 270px ;
	text-align: left ;
	margin: 0px auto auto 10px ;
}
#header_inq{
	width: 300px ;
	height: auto ;
	float: right ;
	margin: 30px auto 0px auto ;
}
#submenu{
	margin: 10px auto 5px auto ;
}
#maintitle{
	width: 820px ;
	text-align: right ;
	margin: 5px auto 0px auto ;
}
#subbody{
	margin: 0px auto ;
	width: 842px ;
	background: url(../img/sub_mid.jpg) center center repeat-y ;
}
#sub_top,#sub_bot{
	margin: 0px auto ;
}
#main,#main_sche,#main_flam,#stuff_main{
	width: 800px ;
	margin: 20px auto ;
}
#form_blk{
	margin: 5px auto ;
	width: 760px ;
}
#form_blk td{
	text-align: left ;
	padding: 5px 10px ;
	background: #015944 ;
	font-size: 12px ;
	line-height: 18px ;
	color: #FFFFFF ;
}
.f_title{
	width: 140px ;
	vertical-align: top ;
}
/*********************************
ABOUT.HTML
**********************************/
#about_subtitle1,#rental_subtitle1,#rental_subtitle3,#flam_subtitle1,#flam_subtitle3,#flam_subtitle4,#flam_subtitle5{
	width: 790px ;
	margin: 0px auto ;
	text-align: left ;
}
#container1,#container2,#rcontainer1{
	margin: 10px auto ;
	width: 760px ;
}
#about_subtitle2,#rental_subtitle2,#flam_subtitle2{
	width: 790px ;
	margin: 0px auto ;
	text-align: right ;
}
#cont_txtblk1{
	margin: 0px ;
	text-align: left ;
	padding: 5px 10px ;
	float: left ;
	width: 310px ;
}
#cont_txtblk1 p,#cont_txtblk2 p{
	padding: 5px ;
	text-align: left ;
	line-height: 20px ;
	color: #FFFFFF ;
}
#cont_imgblk1{
	margin: 0px auto ;
	text-align: center ;
	padding: 5px ;
	float: right ;
}
#cont_txtblk2{
	margin: 0px 30px 0px auto ;
	text-align: left ;
	padding: 5px 10px ;
	float: right ;
}
#cont_imgblk2{
	margin: 0px auto ;
	text-align: center ;
	padding: 50px 5px 5px 5px ;
	float: left ;
}
/*********************************
GALLERY.HTML
**********************************/
#main_gallery{
	width: 790px ;
    margin: 0px auto ;
	padding: 10px 0px ;
	background: #015944 ;
}
#main_gallery1{
	margin: 10px auto ;
}
#map_title1,#map_title2,#map_title3{
	margin: 10px auto ;
	width: 760px ;
	text-align: left ;
}
#map1,#map2,#map3{
	margin: 10px auto ;
}
/*********************************
RENTAL.HTML
**********************************/
#rcontainer2{
	margin: 10px auto ;
	width: 790px ;
}
#rcontainer1 p{
	text-align: left ;
	line-height: 18px ;
	color: #FFFFFF ;
	font-size: 14px ;
}
.rental_left{
	float: left ;
	margin: 5px auto ;
	width: 392px ;
	background: url(../img/rental-6_15.jpg) center center repeat-y ;
}
.rental_left p{
	padding: 5px 100px 10px 20px ;
	margin: 5px 10px ;
	height: 200px ;
	text-align: left ;
	font-size: 14px ;
	line-height: 18px ;
	background: url(../img/rental-img01.jpg) right top no-repeat ;
}
.rental_left p span{
	font-size: 12px ;
}
.rental_right{
	float: right ;
	margin: 6px auto 5px auto ;
	width: 391px ;
	background: url(../img/rental-6_16.jpg) center center repeat-y ;
}
.rental_right p{
	padding: 5px 100px 10px 20px ;
	margin: 5px 10px ;
	height: 200px ;
	text-align: left ;
	font-size: 14px ;
	line-height: 18px ;
	background: url(../img/rental-img02.jpg) right top no-repeat ;
}
.rent_top1,.rent_bot1{
	margin: 0px ;
	padding: 0px ;
}
.rental_left1{
	float: left ;
	margin: 5px auto ;
	width: 392px ;
	background: url(../img/rental-6_15.jpg) center center repeat-y ;
}
.rental_left1 p{
	padding: 5px 100px 10px 20px ;
	margin: 5px 10px ;
	height: 200px ;
	text-align: left ;
	font-size: 14px ;
	line-height: 18px ;
	background: url(../img/rental-img03.jpg) right top no-repeat ;
}
.rental_right1{
	float: right ;
	margin: 6px auto 5px auto ;
	width: 391px ;
	background: url(../img/rental-6_16.jpg) center center repeat-y ;
}
.rental_right1 p{
	padding: 5px 100px 10px 20px ;
	margin: 5px 10px ;
	height: 200px ;
	text-align: left ;
	font-size: 14px ;
	line-height: 18px ;
	background: url(../img/rental-img04.jpg) right top no-repeat ;
}
.rental_left2{
	margin: 10px auto ;
	float: left ;
}
.rental_right2{
	float: right ;
	margin: 10px auto ;
	padding: 40px 0px 0px 0px ;
}
#rcontainer3{
	width: 790px ;
	margin: 10px auto ;
	padding: 10px 0px 10px 10px ;
	text-align: left ;
	background: #015944 ;
}
#rcontainer3 p{
	padding: 10px ;
	line-height: 18px ;
	color: #FFFFFF ;
}
.top_back{
	width: 790px ;
	margin: 10px auto ;
	text-align: right ;
	color: #FFFFFF ;
}
.top_back a img{
	margin: auto 5px auto auto ;
}
#rentspace{
	margin: 20px auto ;
}
/*********************************
SCHEDULE.HTML
**********************************/
#backnum{
	width: 820px ;
	text-align: right ;
	margin: 10px auto ;
}
#main_sche p{
	font-size: 20px ;
	font-weight: bold ;
	color: #FFFFFF ;
	text-align: left ;
	padding: 0px 30px ;
}
.schedule_tbl{
	width: 730px ;
	background: #FFFFFF ;
	margin: 10px auto ;
}
.schedule_tbl td{
	padding: 2px 3px ;
	font-size: 12px ;
	line-height: 16px ;
}
.schedule_tbl td.day{
	text-align: left ;
}
.schedule_tbl td.comment{
	background: #F5F1D7 ;
	width: 120px ;
	text-align: left ;
}
.schedule_tbl td.comment1{
	background: #F5F1D7 ;
	text-align: left ;
}
.schedule_tbl td.photo{
	padding: 5px ;
	text-align: center ;
}
.schedule_tbl td.photo img{
	margin: 3px ;
}
/*********************************
FLAMING.HTML
**********************************/
#main_flam p,#flam_flow p,#flam_flow2 p{
	text-align: left ;
	line-height: 20px ;
	color: #FFFFFF ;
	padding: 10px 30px ;
	font-size: 14px ;
}
#flam_lower{
	margin: 10px auto ;
	background: url(../img/flaming-1_13.jpg) center center no-repeat ;
}
#flam_lower img{
	margin: auto 55px ;
}
#flam_flow{
	margin: 10px auto ;
}
#flam_flow1,#flam_flow2{
	margin: 10px auto 20px auto ;
}
#flam_num1,#flam_num2,#flam_num3,#flam_num4{
	width: 190px ;
	height: auto ;
	margin: 10px 3px ;
	float: left ;
	padding: 5px 0px ;
	background: #FFFFFF ;
}
#flam_num1 p,#flam_num2 p,#flam_num3 p,#flam_num4 p{
	text-align: left ;
	padding: 5px 8px ;
	line-height: 18px ;
	color: #000000 ;
}
.inq_follow{
	margin: 10px auto ;
	width: 780px ;
	text-align: right ;
}
#flam_tbl{
	width: 640px ;
}
#flam_tbl td{
	text-align: center ;
	vertical-align: middle ;
}
#flam_tbl td img.ClickImg{
	cursor: pointer ;
}
#flam_flow3{
	margin: 10px auto 20px auto ;
	width: 760px ;
}
#flow4_left{
	float: left ;
	margin: 5px auto 5px 5px ;
	width: 265px ;
}
#flow4_right{
	float: right ;
	margin: 5px 5px 5px auto ;
	width: 470px ;
}
#flow4_right p{
	text-align: left ;
	line-height: 20px ;
	padding: 1px 3px ;
}
#flow4_right p img{
	float: right ;
}
/*********************************
STUFF.HTML
**********************************/
.stuff_blk{
	margin: 10px auto ;
	width: 762px ;
	height: auto ;
	background: url(../img/stuff_back.jpg) center center repeat-y ;
}
.stuff_top,.stuff_bottom{
	margin: 0px auto ;
}
.stuff_top img,.stuff_bottom img{
	margin: 0px ;
}
.stuff_intro{
	margin: auto ;
	width: 720px ;
}
.stuff_photo{
	width: 150px ;
	float: left ;
	margin: 0px 5px ;
}
.stuff_txt{
	float: left ;
	margin: 0px 5px ;
	width: 520px ;
	text-align: left ;
}
.stuff_tbl{
	margin: 0px ;
}
.stuff_tbl td{
	text-align: left ;
	vertical-align: top ;
	line-height: 18px ;
	padding: 2px 3px ;
	font-size: 12px ;
	color: #FFFFFF ;
}
.stuff_tbl td.title{
	width: 115px ;
}
/*********************************
MTOUR.HTML
**********************************/
#report_left{
	float: left ;
	margin: 0px auto ;
	width: 200px ;
	text-align: left ;
}
#report_left a{
	margin: 3px auto ;
	display: block ;
	width: 190px ;
	padding: 5px 0px 5px 28px ;
	background: url(../img/report_icon.jpg) left center no-repeat ;
}
#report_right{
	float: right ;
	margin: 0px auto ;
	width: 580px ;
	text-align: left ;
}
#report_title{
	float: left ;
	margin: 0px auto ;
}
#reporter{
	float: right ;
	margin: 0px 20px 5px auto ;
}
#reporter p{
	text-align: center ;
	padding: 5px ;
	color: #FFFFFF ;
}
#report_upper,#report_upper1,#report_upper2,#report_upper3,#report_upper4{
	margin: 5px auto ;
}
#report_upper p,#report_upper1 p,#report_upper2 p,#report_upper3 p,#report_upper4 p{
	padding: 5px ;
	text-align: left ;
	line-height: 18px ;
	color: #FFFFFF ;
}
div.report_txt{
	float: left ;
	width: 255px ;
	margin: 0px ;
}
div.report_txt p,div.report_txt1 p{
	text-align: left ;
	line-height: 18px ;
}
div.report_photo{
	float: right ;
	width: 310px ;
	margin: 0px ;
}
div.report_photo img,div.report_photo1 img{
	margin: 3px ;
}
div.report_txt1{
	float: left ;
	width: 275px ;
	margin: 0px ;
}
div.report_photo1{
	float: right ;
	width: 295px ;
	margin: 0px ;
}
#report_upper p strong,#report_upper1 p strong,#report_upper2 p strong,#report_upper3 p strong,#report_upper4 p strong{
	font-size: 14px ;
}
#report_upper3 p img,#report_upper4 p img{
	margin: 3px ;
}

/*********************************
repo1.html
**********************************/
#report_upper01,#report_upper03{
	margin: 5px auto ;
}
#report_upper02{
	margin: 5px auto ;
}
	
#report_upper01 p,#report_upper02 p,#report_upper03 p{
	padding: 5px ;
	text-align: left ;
	line-height: 18px ;
	color: #FFFFFF ;
}

#report_upper08 p{
font-size: 10px;
	padding: 5px;
	text-align: left;
	line-height: 18px;
	color: #FFFFFF;
}

#report_upper01 p img{
	margin: 10px ;
}

#report_upper03 p img{
	margin: 3px ;
}

#report_upper01 p span img{
	margin: 0;
}


#report_upper02 p img{
	margin: 5px 0 0 0;
}

#report_upper01 p strong,#report_upper02 p strong,#report_upper03 p strong{
	font-size: 14px ;
}

.lead{
	color:#FFF;
	font-weight:bold;
}	

#report_upper01 table.img_right{
	float:right;
	margin:0;
	width:180px;
}


/*********************************
shedule.html
**********************************/

#shedule01{
	float: left ;
	width: 760px ;
	/*height:1030px;*/
	margin:20px 0 10px 0;
	}
	
#shedule01 p img{
	margin:10px 0 10px 60px;
	}
#sub #TotalLayout #subbody #main #report_right #report_upper03 #style2 {
	font-size: 10px;
}

#shedule01 div{
	font-family:"ＭＳ Ｐゴシック", "MS PGothic", "Osaka－等幅", Osaka-mono, monospace;
	height:137px;
	width:725px;
	margin:10px 0 10px 60px;
	position:relative;
}

#shedule01 div p.date{
	position:absolute;
	left: 11px;
	top: 7px;
}

#shedule01 div p.ttl{
	position:absolute;
	left: 20px;
	top: 28px;
	font-weight:bold;
}

#shedule01 div p.txt{
	position:absolute;
	left: 15px;
	top: 52px;
	text-align:left;
	line-height:140%;
	width: 432px;
}



#shedule01 div.sche_19{
	background:url(../img/schedule19.jpg) no-repeat 0 0;
}

#shedule01 div.sche_19 p.image a{
	position:absolute;
	left: 559px;
	top: 25px;
	width:152px;
	height:107px;
	text-indent:-9999PX;
	outline:none;
}

#shedule01 div.sche_20{
	background:url(../img/schedule20.jpg) no-repeat 0 0;
}

#shedule01 div.sche_20 p.image a{
	position:absolute;
	left: 559px;
	top: 25px;
	width:152px;
	height:107px;
	text-indent:-9999PX;
	outline:none;
}

#shedule01 div.sche_21{
	background:url(../img/schedule21.jpg) no-repeat 0 0;
}

#shedule01 div.sche_21 p.image a{
	position:absolute;
	left: 610px;
	top: 25px;
	width:100px;
	height:107px;
	text-indent:-9999PX;
	outline:none;
}

#shedule01 div.sche_22{
	background:url(../img/schedule22.jpg) no-repeat 0 0;
}

#shedule01 div.sche_22 p.image a{
	position:absolute;
	left: 464px;
	top: 24px;
	width:162px;
	height:107px;
	text-indent:-9999PX;
	outline:none;
}

#shedule01 div.sche_22 p.image2 a{
	position:absolute;
	left: 634px;
	top: 24px;
	width:85px;
	height:107px;
	text-indent:-9999PX;
	outline:none;
}

#shedule01 div.sche_23{
	background:url(../img/schedule23.jpg) no-repeat 0 0;
}

#shedule01 div.sche_23 p.image a{
	position:absolute;
	left: 541px;
	top: 24px;
	width:85px;
	height:107px;
	text-indent:-9999PX;
	outline:none;
}

#shedule01 div.sche_23 p.image2 a{
	position:absolute;
	left: 634px;
	top: 24px;
	width:85px;
	height:107px;
	text-indent:-9999PX;
	outline:none;
}

#shedule01 div.sche_23 p.txt{
	width:500px;
}

#shedule01 div.sche_24{
	background:url(../img/schedule24.jpg) no-repeat 0 0;
}

#shedule01 div.sche_24 p.image a{
	position:absolute;
	left: 541px;
	top: 24px;
	width:85px;
	height:107px;
	text-indent:-9999PX;
	outline:none;
}

#shedule01 div.sche_24 p.image2 a{
	position:absolute;
	left: 634px;
	top: 22px;
	width:85px;
	height:112px;
	text-indent:-9999PX;
	outline:none;
}

#shedule01 div.sche_24 p.txt{
	width:607px;
}


#shedule01 div.sche_25{
	background:url(../img/schedule25.jpg) no-repeat 0 0;
}

#shedule01 div.sche_25 p.image a{
	position:absolute;
	left: 610px;
	top: 20px;
	width:105px;
	height:65px;
	text-indent:-9999PX;
	outline:none;
}

#shedule01 div.sche_25 p.image2 a{
	position:absolute;
	left: 612px;
	top: 92px;
	width:103px;
	height:41px;
	text-indent:-9999PX;
	outline:none;
}

#shedule01 div.sche_25 p.txt{
	width:579px;
}

#shedule01 div.sche_26{
	background:url(../img/schedule26.jpg) no-repeat 0 0;
}

#shedule01 div.sche_26 p.image a{
	position:absolute;
	left: 560px;
	top: 20px;
	width:155px;
	height:110px;
	text-indent:-9999px;
	outline:none;
}

#shedule01 div.sche_26 p.txt{
	width:530px;
}

#shedule01 div.sche_27{
	background:url(../img/schedule27.jpg) no-repeat 0 0;
}

#shedule01 div.sche_27 p.image a{
	position:absolute;
	left: 550px;
	top: 22px;
	width:166px;
	height:110px;
	text-indent:-9999px;
	outline:none;
}

#shedule01 div.sche_27 p.txt{
	width:519px;
}


#shedule01 div.sche_28{
	background:url(../img/schedule28.jpg) no-repeat 0 0;
}

#shedule01 div.sche_28 p.image a{
	position:absolute;
	left: 552px;
	top: 22px;
	width:164px;
	height:110px;
	text-indent:-9999px;
	outline:none;
}

#shedule01 div.sche_28 p.txt{
	width:519px;
}

#shedule01 div.sche_29{
	background:url(../img/schedule29.jpg) no-repeat 0 0;
}

#shedule01 div.sche_29 p.image a{
	position:absolute;
	left: 552px;
	top: 22px;
	width:164px;
	height:110px;
	text-indent:-9999px;
	outline:none;
}

#shedule01 div.sche_29 p.txt{
	width:519px;
}

#shedule01 div.sche_30{
	background:url(../img/schedule30.jpg) no-repeat 0 0;
}

#shedule01 div.sche_30 p.image a{
	position:absolute;
	left: 552px;
	top: 22px;
	width:164px;
	height:110px;
	text-indent:-9999px;
	outline:none;
}

#shedule01 div.sche_30 p.txt{
	width:519px;
}

#shedule01 div.sche_31{
	background:url(../img/schedule31.jpg) no-repeat 0 0;
	height:175px;
}

#shedule01 div.sche_31 p.image a{
	position:absolute;
	left: 551px;
	top: 40px;
	width:164px;
	height:110px;
	text-indent:-9999px;
	outline:none;
}

#shedule01 div.sche_31 p.txt{
	width:520px;
}

#shedule01 div.sche_32{
	background:url(../img/schedule32.jpg) no-repeat 0 0;
	height:175px;
}

#shedule01 div.sche_32 p.image a{
	position:absolute;
	left: 545px;
	top: 35px;
	width:176px;
	height:110px;
	text-indent:-9999px;
	outline:none;
}

#shedule01 div.sche_32 p.txt{
	width:520px;
}

#shedule01 div.sche_33{
	background:url(../img/schedule33.jpg) no-repeat 0 0;
}

#shedule01 div.sche_33 p.image a{
	position:absolute;
	left: 459px;
	top: 25px;
	width:172px;
	height:107px;
	text-indent:-9999px;
	outline:none;
}

#shedule01 div.sche_33 p.image_2 a{
	position:absolute;
	left: 636px;
	top: 25px;
	width:84px;
	height:107px;
	text-indent:-9999px;
	outline:none;
}


#shedule01 div.sche_33 p.txt{
	width:424px;
}
