@charset "Shift_JIS";

/*** base ***/
*{
	margin:0;
	padding:0;
}

html{
	margin:0;
}
ul{
	margin:0;
	padding:0;
	display:inline;
}
li{
	margin:0;
	padding:0;
	list-style:none;
	display:inline;
}

#topBody{
	background-image:url(../img/gn/bg_tile.gif);
}

.rollover{}

/*** header ***/
#header{
	position:relative;
	padding-top:5px;
	width:100%;
	height:48px;
	background:#200f0c;
}

#headerBox{
	position:relative;
	width:980px;
	height:34px;
	margin:0 auto;
	margin-top:0px;
}

#headerBorder{
	position:relative;
	top:0px;
	width:100%;
	height:14px;
	background-image:url(../img/gn/checkline.jpg);
}
#english{
	position:absolute;
	left:734px;
	top:0px;
}
#contact{
	position:absolute;
	left:714px;
	top:15px;
}
#searchBox{
	display:block;
	position:absolute;
	width:190px;
	height:22px;
	left:789px;
	top:4px;
	background-color:#676767;
}
#searchTxt{
	border:none;
	margin-top:2px;
	margin-left:2px;
	width:137px;
	height:18px;
	background-color:#e1e1e1;
	float:left;
}
#searchBtn{
	float:left;
	margin-top:2px;
}

/*** contents ***/
#contents{
	
}


/*** footer ***/
#footer{
	position:relative;
	width:100%;
	text-align:center;
}
#ftgradarea{
	height:113px;
}
#ftgrad{
	width:100%;
	height:113px;
}
#ftlogoarea{
	position:absolute;
	top:0px;	
	width:100%;
}
#ftlogo{
	margin:0 auto;
}
.footer_img{
	vertical-align: text-bottom;
}
#ftmenu{
	background-color:#eac75c;
	height:34px;
}
#ftmenu ul{
	display:block;
	padding-top:10px;
}
#ftmenu li {
	font-size:95%;
	color:#000;
}
#ftmenu li a{
	text-decoration:none;
	color:#000;
}

#ftmenu li a:hover{
	text-decoration:none;
	color:#957e38;
}
#copyrightarea{
	background-color:#200f0c;
	padding-top:6px;
	width:100%;	
}

/*** topnavi ***/
#tnArea{
	position:relative;
	top:0px;
	width:100%;
	height:108px;
	background-image:url(../img/gn/bg_tile.gif);
}
#tnavi{
	position:relative;
	width:980px;
	height:108px;
	margin:0 auto;
}
#tn_logo{	position:absolute; left:396px; top:9px;}

#tn_top{	position:absolute; left:30px; top:30px;}
#tn_prod{	position:absolute; left:100px; top:30px;}
#tn_prod02{	position:absolute; left:190px; top:30px;}
#tn_howto{	position:absolute; left:280px; top:30px;}

#tn_history{	position:absolute; left:580px; top:30px;}
#tn_tvcm{	position:absolute; left:686px; top:30px;}
#tn_report{	position:absolute; left:769px; top:30px;}

/* ホワイトなし */
/*#tn_logo{	position:absolute; left:396px; top:9px;}
#tn_top{	position:absolute; left:87px; top:30px;}
#tn_prod{	position:absolute; left:152px; top:30px;}
#tn_howto{	position:absolute; left:240px; top:30px;}
#tn_history{	position:absolute; left:600px; top:30px;}
#tn_tvcm{	position:absolute; left:692px; top:30px;}
#tn_report{	position:absolute; left:769px; top:30px;}:?



/*** 共通 ***/

.center{ text-align:center; }

.mt10{ margin-top:10px; }
.mt15{ margin-top:15px; }
.mt16{ margin-top:16px; }
.mt20{ margin-top:20px; }
.mt23{ margin-top:23px; }
.mt25{ margin-top:25px; }
.mt30{ margin-top:30px; }
.mt40{ margin-top:40px; }
.mt50{ margin-top:50px; }
.mt60{ margin-top:60px; }
.mt62{ margin-top:62px; }
.mt63{ margin-top:63px; }
.mt66{ margin-top:66px; }
.mt70{ margin-top:70px; }
.mb6{ margin-bottom:6px; }
.mb8{ margin-bottom:8px; }
.mb10{ margin-bottom:10px; }
.mb13{ margin-bottom:13px; }
.mb14{ margin-bottom:14px; }
.mb20{ margin-bottom:20px; }
.mb23{ margin-bottom:23px; }
.mb30{ margin-bottom:30px; }
.mb40{ margin-bottom:40px; }
.mb90{ margin-bottom:90px; }
.ml10{ margin-left:10px; }
.ml15{ margin-left:15px; }
.ml20{ margin-left:20px; }
.ml25{ margin-left:25px; }
.ml30{ margin-left:30px; }
.ml40{ margin-left:40px; }
.ml45{ margin-left:45px; }
.ml55{ margin-left:55px; }
.ml61{ margin-left:61px; }
.ml62{ margin-left:62px; }
.mr20{ margin-right:20px; }
.pb10{ padding-bottom:10px; }
.pb20{ padding-bottom:20px; }
.pb30{ padding-bottom:30px; }


.mainContents{
	width:980px;
	margin:0 auto;
}

#pagetop{
	width:100%;
	text-align:right;
}
#pagetop img{
	margin-right:80px;
	margin-bottom:39px;
}

.ftcenter{
	position:relative;
	width:100%;
	text-align:center;
	
}
#pagetop_event{
	position:absolute;
	bottom:39px;
	right:80px;
}

h1{
	float:left;
}

.ancList{
	float:left;
	display:block;
	margin-top:60px;
	margin-left:20px;
}
.ancList a{
	text-decoration:none;
	color:#000;
}
.ancList a:hover{
	text-decoration:none;
	color:#bbb;
}

.bgl{
	background-image:url(../img/cmn/bg_l.jpg);
	background-position:top;
	background-repeat:repeat-y;
}

.bgr{
	background-image:url(../img/cmn/bg_r.jpg);
	background-position:top;
	background-repeat:repeat-y;
}

/*** event0320 ***/
.bgbk{
	background-color:#000;
}
.bg0320{
	background-image:url(../img/event/bg0320.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}


/*** map ***/
.c980{
	width:980px;
	margin:0 auto;
}
#mapMain{
	position:relative;
}
#mapArea{
	position:relative;
	width:100%;
	height:550px;
}
#map-canvas {
	height: 100%;
	margin: 0px;
	padding: 0px
}
#map_logo{
	position:absolute;
	top:0px;
	left:0px;
}
#map_right{
	position:absolute;
	top:130px;
	right:20px;
}
#btn_campaign{
	cursor:pointer;
	position:absolute;
	top:417px;
	left:20px;
}
#btn_report{
	cursor:pointer;
	position:absolute;
	top:456px;
	left:20px;
}
#btn_through{
	cursor:pointer;
	position:absolute;
	top:495px;
	left:20px;
}
#btn_zoom_plus{
	position:absolute;
	bottom:21px;
	left:50%;
	margin-left:-38px;
	cursor:pointer;
}
#btn_zoom_minus{
	position:absolute;
	bottom:21px;
	left:50%;
	margin-left:3px;
	cursor:pointer;
}
#scheduleTitle{
	width:100%;
	height:38px;
	background-image:url(../img/event/sche_title_bg.gif);
	text-align:center;
}
#scheduleDetail{
	position:relative;
	width:100%;
	height:91px;
	background-image:url(../img/event/sche_city_bg.gif);
}
.eve_title{
	width:980px;
	margin:0 auto;
}
#cityListArea{
	margin-left:51px;
	margin-right:51px;
	overflow:hidden;
	_width:878px;
}
#cityList{
	display:block;
	width:2200px;
}
#sche_prev{
	position:absolute;
	left:0px;
	top:0px;
	cursor:pointer;
}
#sche_next{
	position:absolute;
	right:0px;
	top:0px;
	cursor:pointer;
}
.crtCity{
	border-bottom-color:#C00;
	border-bottom-style:solid;
	border-bottom-width:3px;
}
.city{
	cursor:pointer;
	vertical-align:top;
}
#openingMask{
	position:absolute;
	top:0px;
	width:100%;
	height:679px;
	_height:550px;
	overflow:hidden;
}
#opening{
	position:absolute;
	top:0px;
	width:100%;
	height:679px;
	_height:550px;
	background-color:#000;
	
	/*巡回中
	background-image:url(../img/event/opening_through.jpg);*/
	
	/*イベント開催中*/
	/*background-image:url(../img/event/opening.jpg);
	cursor:pointer;*/
	
	_background-image:url(../img/event/opening_ie6.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}
#openingMask_ie6{
	position:absolute;
	top:0px;
	width:100%;
	height:679px;
	overflow:hidden;
	display:none;
}
#opening_ie6{
	position:absolute;
	top:0px;
	width:100%;
	height:550px;
	background-color:#000;
	background-image:url(../img/event/opening_ie6.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}
#closeArea{
    position:absolute;
	bottom:0px;
	height:48px;
	width:100%;
	text-align:center;
}
#opening_close{
	cursor:pointer;
}
#routeBtns{
    position:relative;
	width:980px;
	height:587px;
	margin:0 auto;
	display:none;
}
#opening_route1{
    position:absolute;
	top:320px;
	left:-5px;
	cursor:pointer;
}
#opening_route2{
    position:absolute;
	top:410px;
	left:-5px;
	cursor:pointer;
}
#opening_route3{
    position:absolute;
	top:500px;
	left:-5px;
	cursor:pointer;
}
#routebtn_osk_0414_1_route4{
    position:absolute;
	top:274px;
	left:4px;
	cursor:pointer;
}
#routebtn_osk_0414_2_route5{
    position:absolute;
	top:301px;
	left:4px;
	cursor:pointer;
}
#routebtn_osk_0414_3_route4{
    position:absolute;
	top:345px;
	left:4px;
	cursor:pointer;
}
#routebtn_osk_0415_1_route4{
    position:absolute;
	top:274px;
	left:219px;
	cursor:pointer;
}
#routebtn_osk_0415_2_route4{
    position:absolute;
	top:301px;
	left:219px;
	cursor:pointer;
}
#routebtn_osk_0416_1_route6{
    position:absolute;
	top:274px;
	left:407px;
	cursor:pointer; 
}
#routebtn_osk_0417_1_route4{
    position:absolute;
	top:274px;
	left:584px;
	cursor:pointer;
}
#routebtn_osk_0417_2_route4{
    position:absolute;
	top:301px;
	left:584px;
	cursor:pointer;
}
#routebtn_osk_0418_1_route7{
    position:absolute;
	top:274px;
	left:772px;
	cursor:pointer;
}

#routebtn_tky_0428_1_route10{ position:absolute; top:274px; left:4px; cursor:pointer; }
#routebtn_tky_0428_2_route8{ position:absolute; top:301px; left:4px; cursor:pointer; }
#routebtn_tky_0428_3_route10{ position:absolute; top:328px; left:4px; cursor:pointer; }
#routebtn_tky_0429_1_route11{ position:absolute; top:274px; left:219px; cursor:pointer; }
#routebtn_tky_0429_2_route12{ position:absolute; top:318px; left:219px; cursor:pointer; }
#routebtn_tky_0429_3_route11{ position:absolute; top:345px; left:219px; cursor:pointer; }
#routebtn_tky_0430_1_route3{ position:absolute; top:274px; left:407px; cursor:pointer; }
#routebtn_tky_0430_2_route2{ position:absolute; top:301px; left:407px; cursor:pointer; }
#routebtn_tky_0501_1_route1{ position:absolute; top:274px; left:584px; cursor:pointer; }
#routebtn_tky_0501_2_route1{ position:absolute; top:318px; left:584px; cursor:pointer; }
#routebtn_tky_0502_1_route2{ position:absolute; top:274px; left:772px; cursor:pointer; }
#routebtn_tky_0502_2_route14{ position:absolute; top:301px; left:772px; cursor:pointer; }
#routebtn_tky_0502_3_route15{ position:absolute; top:345px; left:772px; cursor:pointer; }

#routebtn_ngy_0512_1_route16{ position:absolute; top:274px; left:129px; cursor:pointer; }
#routebtn_ngy_0512_2_route17{ position:absolute; top:301px; left:129px; cursor:pointer; }
#routebtn_ngy_0512_3_route16{ position:absolute; top:328px; left:129px; cursor:pointer; }
#routebtn_ngy_0513_1_route16{ position:absolute; top:274px; left:373px; cursor:pointer; }
#routebtn_ngy_0513_2_route18{ position:absolute; top:301px; left:373px; cursor:pointer; }
#routebtn_ngy_0513_3_route16{ position:absolute; top:328px; left:373px; cursor:pointer; }
#routebtn_ngy_0514_1_route16{ position:absolute; top:274px; left:617px; cursor:pointer; }
#routebtn_ngy_0514_2_route19{ position:absolute; top:301px; left:617px; cursor:pointer; }
#routebtn_ngy_0514_3_route16{ position:absolute; top:328px; left:617px; cursor:pointer; }

#routebtn_fuk_0526_1_route20{ position:absolute; top:274px; left:130px; cursor:pointer; }
#routebtn_fuk_0526_2_route21{ position:absolute; top:301px; left:130px; cursor:pointer; }
#routebtn_fuk_0526_3_route20{ position:absolute; top:328px; left:130px; cursor:pointer; }
#routebtn_fuk_0527_1_route20{ position:absolute; top:274px; left:374px; cursor:pointer; }
#routebtn_fuk_0527_2_route22{ position:absolute; top:301px; left:374px; cursor:pointer; }
#routebtn_fuk_0527_3_route20{ position:absolute; top:328px; left:374px; cursor:pointer; }
#routebtn_fuk_0528_1_route20{ position:absolute; top:274px; left:618px; cursor:pointer; }
#routebtn_fuk_0528_2_route20{ position:absolute; top:301px; left:618px; cursor:pointer; }

#routebtn_snd_0609_1_route23{ position:absolute; top:308px; left:119px; cursor:pointer; }
#routebtn_snd_0609_2_route24{ position:absolute; top:335px; left:119px; cursor:pointer; }
#routebtn_snd_0609_3_route23{ position:absolute; top:362px; left:119px; cursor:pointer; }
#routebtn_snd_0610_1_route23{ position:absolute; top:308px; left:373px; cursor:pointer; }
#routebtn_snd_0610_2_route25{ position:absolute; top:335px; left:373px; cursor:pointer; }
#routebtn_snd_0610_3_route23{ position:absolute; top:362px; left:373px; cursor:pointer; }
#routebtn_snd_0611_1_route23{ position:absolute; top:308px; left:617px; cursor:pointer; }
#routebtn_snd_0611_2_route26{ position:absolute; top:335px; left:617px; cursor:pointer; }
#routebtn_snd_0611_3_route23{ position:absolute; top:362px; left:617px; cursor:pointer; }

#routebtn_spr_0616_1_route27{ position:absolute; top:308px; left:119px; cursor:pointer; }
#routebtn_spr_0616_2_route27{ position:absolute; top:335px; left:119px; cursor:pointer; }
#routebtn_spr_0616_3_route28{ position:absolute; top:362px; left:119px; cursor:pointer; }
#routebtn_spr_0617_1_route27{ position:absolute; top:308px; left:373px; cursor:pointer; }
#routebtn_spr_0617_2_route29{ position:absolute; top:335px; left:373px; cursor:pointer; }
#routebtn_spr_0617_3_route30{ position:absolute; top:362px; left:373px; cursor:pointer; }
#routebtn_spr_0618_1_route31{ position:absolute; top:308px; left:617px; cursor:pointer; }
#routebtn_spr_0618_2_route27{ position:absolute; top:335px; left:617px; cursor:pointer; }

#detailArea{
	position:absolute;
	top:50px;
	left:50%;
	margin-left:-280px;
}
.dt1{
	width:560px;
	height:30px;
	background-image:url(../img/event/dt_bg1.png);
	_background-image:url(../img/event/dt_bg1_ie6.gif);
}
.dt2{
	width:560px;
	background-image:url(../img/event/dt_bg2.png);
	_background-image:url(../img/event/dt_bg2_ie6.gif);
	background-repeat:repeat-y;
}
.dt3{
	width:560px;
	height:30px;
	background-image:url(../img/event/dt_bg3.png);
	_background-image:url(../img/event/dt_bg3_ie6.gif);
}
.dt_title{
	position:absolute;
	top:30px;
	left:38px;
}
.dt_close{
	position:absolute;
	top:25px;
	left:489px;
	cursor:pointer;
}
.dt_contents{
	position:relative;
	margin-left:38px;
	padding-top:53px;
	font-size:90%;
	line-height:140%;
	width:482px;
}
.dt_contents li{
	display:block;
	margin-left:2px;
}
.dt_contents p{
	display:block;
	margin-left:2px;
	width:476px;
}
.sampling{
	color:#CC0000;
}



/*** movie ***/
.videoArea{
	position:relative;
	margin-left:0px;
	background-image:url(../img/event/sche_city_bg.gif);
	padding-top:14px;
	padding-bottom:14px;
	margin-top:20px;
}
.movieContainer{
	position:relative;
	display:block;
	width:980px;
	margin:0 auto;
}
.playImg{
	cursor:pointer;
}
.vPlayerBg{
	background-color:#000;
	position:absolute;
	left:7px;
	top:7px;
	width:966px;
	height:444px;
	opacity:1;
	display:none;
}
.vControl{
	position:absolute;
	left:0px;
	top:0px;
	opacity:0;
	display:none;
}
.closeBtn{
	cursor:pointer;
	position:absolute;
	left:861px;
	top:26px;
	display:block;
}
.pauseBtn{
	cursor:pointer;
	position:absolute;
	left:91px;
	top:400px;
	display:block;
}
.playBtn{
	cursor:pointer;
	position:absolute;
	left:91px;
	top:400px;
	display:none;
}
.vPlayer{
	position:absolute;
	left:132px;
	top:27px;
	opacity:0;
	display:none;
}





/*** report ***/

#repoList li{
	cursor:pointer;/**/
}

#reportStage{
	width:100%;
	height:480px;/*511px*/
	margin:0 auto;
	background-image:url(../img/event/report07.jpg);
	background-position:0px;
	background-repeat:no-repeat;
	opacity:0;
}
#reportNaviArea{
	position:relative;
	height:68px;
}
#reportNavi{
	display:block;
	width:400px;
	margin:0 auto;
}
.repo_navi_btn{
	cursor:pointer;
}

#repo_prev{
	position:absolute; top:200px;left:0px;
	cursor:pointer;
}
#repo_next{
	position:absolute; top:200px;right:0px;
	cursor:pointer;
}

/*** through ***/
#throughArea{
	position:relative;
}
#throughSlideArea{
	position:relative;
	margin-top:20px;
	width:100%;
	height:546px;
	overflow:hidden;
}
#throughSlideStage{
	position:relative;
	display:block;
	margin:0 auto;
	width:980px;
	height:20px;
}
#throughSlide{
	position:absolute;
	width:10000px;
	top:0px;
	left:0px;
}
.through_caption{
	position:relative;
	display:block;
	margin-top:15px;
	margin-left:60px;
	font-size:120%;
	width:880px;
	text-align:center;
	display:none;
}
#through_prev{
	position:absolute;
	top:250px;
	left:14px;
	cursor:pointer;
}
#through_next{
	position:absolute;
	top:250px;
	left:920px;
	cursor:pointer;
}

/*** blog ***/
#bloggers{
	position:relative;
	height:3000px; background-image:url(../img/blog/blogger_bg.gif); background-repeat:repeat-y;
}

#col_grandalt{
	position:absolute;
	top:374px;
	left:0px;
	width:372px;
	height:1000px;
}

#col_through{
	position:absolute;
	top:374px;
	left:608px;
	width:372px;
	height:1000px;
}

.blg_cst{
	position:relative;
	display:block;
	width:372px;	
	height:229px;
}

#blogger1_balloon{
	position:absolute;
	left:140px;
	top:0px;
}
#blogger1_btn{
	position:absolute;
	left:140px;
	top:0px;
	width:229px;
	height:229px;
	cursor:pointer;
}
#blogger1_img{
	position:absolute;
	left:14px;
	top:11px;
}
#blogger2_balloon{
	position:absolute;
	left:133px;
	top:0px;
}
#blogger2_btn{
	position:absolute;
	left:133px;
	top:0px;
	width:229px;
	height:229px;
	cursor:pointer;
}
#blogger2_img{
	position:absolute;
	left:8px;
	top:53px;
}
#blogger3_balloon{
	position:absolute;
	left:7px;
	top:0px;
}
#blogger3_btn{
	position:absolute;
	left:7px;
	top:0px;
	width:229px;
	height:229px;
	cursor:pointer;
}
#blogger3_img{
	position:absolute;
	left:213px;
	top:94px;
}
#blogger4_balloon{
	position:absolute;
	left:116px;
	top:22px;
}
#blogger4_btn{
	position:absolute;
	left:116px;
	top:22px;
	width:229px;
	height:229px;
	cursor:pointer;
}
#blogger4_img{
	position:absolute;
	left:3px;
	top:0px;
}
#blogger5_balloon{
	position:absolute;
	left:19px;
	top:0px;
}
#blogger5_btn{
	position:absolute;
	left:19px;
	top:0px;
	width:229px;
	height:229px;
	cursor:pointer;
}
#blogger5_img{
	position:absolute;
	left:224px;
	top:83px;
}
#blogger6_balloon{
	position:absolute;
	left:10px;
	top:0px;
}
#blogger6_btn{
	position:absolute;
	left:10px;
	top:0px;
	width:229px;
	height:229px;
	cursor:pointer;
}
#blogger6_img{
	position:absolute;
	left:225px;
	top:49px;
}
#blogger7_balloon{
	position:absolute;
	left:123px;
	top:0px;
}
#blogger7_btn{
	position:absolute;
	left:123px;
	top:0px;
	width:229px;
	height:229px;
	cursor:pointer;
}
#blogger7_img{
	position:absolute;
	left:3px;
	top:27px;
}
#blogger8_balloon{
	position:absolute;
	left:1px;
	top:0px;
}
#blogger8_btn{
	position:absolute;
	left:1px;
	top:0px;
	width:229px;
	height:229px;
	cursor:pointer;
}
#blogger8_img{
	position:absolute;
	left:196px;
	top:105px;
}
#blogger9_balloon{
	position:absolute;
	left:19px;
	top:0px;
}
#blogger9_btn{
	position:absolute;
	left:19px;
	top:0px;
	width:229px;
	height:229px;
	cursor:pointer;
}
#blogger9_img{
	position:absolute;
	left:224px;
	top:67px;
}
#blogger10_balloon{
	position:absolute;
	left:133px;
	top:0px;
}
#blogger10_btn{
	position:absolute;
	left:133px;
	top:0px;
	width:229px;
	height:229px;
	cursor:pointer;
}
#blogger10_img{
	position:absolute;
	left:8px;
	top:53px;
}
#blogger11_balloon{
	position:absolute;
	left:19px;
	top:0px;
}
#blogger11_btn{
	position:absolute;
	left:19px;
	top:0px;
	width:229px;
	height:229px;
	cursor:pointer;
}
#blogger11_img{
	position:absolute;
	left:224px;
	top:66px;
}
#blogger12_balloon{
	position:absolute;
	left:7px;
	top:0px;
}
#blogger12_btn{
	position:absolute;
	left:7px;
	top:0px;
	width:229px;
	height:229px;
	cursor:pointer;
}
#blogger12_img{
	position:absolute;
	left:213px;
	top:94px;
}
#blogger13_balloon{
	position:absolute;
	left:116px;
	top:22px;
}
#blogger13_btn{
	position:absolute;
	left:116px;
	top:22px;
	width:229px;
	height:229px;
	cursor:pointer;
}
#blogger13_img{
	position:absolute;
	left:3px;
	top:0px;
}
#blogger14_balloon{
	position:absolute;
	left:133px;
	top:0px;
}
#blogger14_btn{
	position:absolute;
	left:133px;
	top:0px;
	width:229px;
	height:229px;
	cursor:pointer;
}
#blogger14_img{
	position:absolute;
	left:8px;
	top:53px;
}
#blogger15_balloon{
	position:absolute;
	left:133px;
	top:0px;
}
#blogger15_btn{
	position:absolute;
	left:116px;
	top:22px;
	width:229px;
	height:229px;
	cursor:pointer;
}
#blogger15_img{
	position:absolute;
	left:8px;
	top:70px;
}
#blogger16_balloon{
	position:absolute;
	left:19px;
	top:0px;
}
#blogger16_btn{
	position:absolute;
	left:19px;
	top:0px;
	width:229px;
	height:229px;
	cursor:pointer;
}
#blogger16_img{
	position:absolute;
	left:224px;
	top:56px;
}
#blogger17_balloon{
	position:absolute;
	left:19px;
	top:0px;
}
#blogger17_btn{
	position:absolute;
	left:19px;
	top:0px;
	width:229px;
	height:229px;
	cursor:pointer;
}
#blogger17_img{
	position:absolute;
	left:224px;
	top:26px;
}
#blogger18_balloon{
	position:absolute;
	left:133px;
	top:0px;
}
#blogger18_btn{
	position:absolute;
	left:133px;
	top:0px;
	width:229px;
	height:229px;
	cursor:pointer;
}
#blogger18_img{
	position:absolute;
	left:8px;
	top:80px;
}
#blogger19_balloon{
	position:absolute;
	left:19px;
	top:0px;
}
#blogger19_btn{
	position:absolute;
	left:19px;
	top:0px;
	width:229px;
	height:229px;
	cursor:pointer;
}
#blogger19_img{
	position:absolute;
	left:224px;
	top:70px;
}
#blogger20_balloon{
	position:absolute;
	left:133px;
	top:0px;
}
#blogger20_btn{
	position:absolute;
	left:116px;
	top:22px;
	width:229px;
	height:229px;
	cursor:pointer;
}
#blogger20_img{
	position:absolute;
	left:2px;
	top:0px;
}

/*** thanks ***/
#eventThanks {
	position:relative;
	top:0px;
	width:100%;
	height:550px;
	background-image:url(../img/event/thanks_bg.jpg);
}
.c980ev{
	width:980px;
	margin:0 auto;
	padding:20px;
	text-align:center;
}