/* 中央部分のエリア */

/* #centercolumn {font-size:14px; line-height:170%; overflow:hidden; } */
#centercolumn th.head {color:black; vertical-align:middle;}
#centercolumn .outer {width:100%}
#centercolumn .outer table {width:100%}
#centercolumn table {width:100%;}
#centercolumn table {border-collapse:collapse;}
#centercolumn table td {vertical-align:top;}
#centercolumn table td.sol {padding-right:2px;padding-left:2px; border-width:1px solid gray; vertical-align:top;}
#centercolumn .reccontent {margin-left:15px;}

/* お気に入りに追加などの画像をボタンっぽくする */
.button1 a:hover {
	opacity: 0.7; /* Opera・Safari */
	-moz-opacity:0.7; /* Firefox */
	filter: alpha(opacity=70); /* IE */
	zoom: 1; /* IE */
}

/* 写真 */
.photo {
	background: White;
	padding: 4px;
	border-width: 1px;
	border-style: solid;
	border-color: Silver Gray Gray Silver;
}

/* -------------------------------------ここからメニュー関連-------------------------------------*/

/* 記録や計画書のページ上部のメニュー */
#showtab {height: 33px;width: 100%;white-space:nowrap;}
#showtab .box{padding:0 0 0 10px;white-space:nowrap;width:700px;}
#showtab a {text-indent:-9999px;display:block;}
#showtab a:hover {background-position:0pt -33px;}

#showtab ul{
list-style: none;
margin: 0;
padding: 0;
white-space:nowrap;
}

#showtab li{
list-style-type:none;
float: left;
margin: 0;
padding: 0;
white-space:nowrap;
}

.ge_logo a{
height: 32px;
width:  150px;
background: url(ge_logo.gif) no-repeat;
background-position:top;
}
#showtab .ge_logo a:hover {background-position:0pt 0px;}

.show_tab_rec1 a{
height: 33px;
width:  100px;
background: url(show_tab_rec.gif) no-repeat;
background-position:top;
}
.show_tab_rec2 a{
height: 33px;
width:  100px;
background: url(show_tab_rec.gif) no-repeat;
background-position:0pt -33px;
}

.show_tab_plan1 a{
height: 33px;
width:  100px;
background: url(show_tab_plan.gif) no-repeat;
background-position:top;
}
.show_tab_plan2 a{
height: 33px;
width:  100px;
background: url(show_tab_plan.gif) no-repeat;
background-position:0pt -33px;
}

.show_tab_govmap1 a{
height: 33px;
width:  70px;
background: url(show_tab_topo.gif) no-repeat;
background-position:top;
}
.show_tab_govmap2 a{
height: 33px;
width:  70px;
background: url(show_tab_topo.gif) no-repeat;
background-position:0pt -33px;
}

.show_tab_ge1 a{
height: 33px;
width:  100px;
background: url(show_tab_ge.gif) no-repeat;
background-position:top;
}
.show_tab_ge2 a{
height: 33px;
width:  100px;
background: url(show_tab_ge.gif) no-repeat;
background-position:0pt -33px;
}

.show_tab_graph1 a{
height: 33px;
width:  88px;
background: url(show_tab_graph.gif) no-repeat;
background-position:top;
}
.show_tab_graph2 a{
height: 33px;
width:  88px;
background: url(show_tab_graph.gif) no-repeat;
background-position:0pt -33px;
}

.show_tab_ymap1 a{
height: 33px;
width:  88px;
background: url(show_tab_ymap.gif) no-repeat;
background-position:top;
}
.show_tab_ymap2 a{
height: 33px;
width:  88px;
background: url(show_tab_ymap.gif) no-repeat;
background-position:0pt -33px;
}

.show_tab_gmap1 a{
height: 33px;
width:  88px;
background: url(show_tab_gmap.gif) no-repeat;
background-position:top;
}
.show_tab_gmap2 a{
height: 33px;
width:  88px;
background: url(show_tab_gmap.gif) no-repeat;
background-position:0pt -33px;
}

#steplink_rec {
	white-space:nowrap;
}
#steplink_plan {
	white-space:nowrap;
}



/* -------------------------------------ここからCSSスプライト-------------------------------------*/

.ysp {
    background: url(csg-4fb46917a449e2v2_mini.png) no-repeat top left;
    _background: url(csg-4fb46917a449e2v2.gif) no-repeat top left;
	vertical-align:middle;
    display: inline-block;
	_display: inline;
}
.sprite-addfavorite_icon{ background-position: 0 0; width: 133px; height: 28px; } 
.sprite-arrow1{ background-position: 0 -78px; width: 16px; height: 16px; } 
.sprite-arrow2{ background-position: 0 -144px; width: 16px; height: 16px; } 
.sprite-banner_cr{ background-position: 0 -210px; width: 88px; height: 31px; } 
.sprite-banner_gn{ background-position: 0 -291px; width: 88px; height: 31px; } 
.sprite-banner_kamo{ background-position: 0 -372px; width: 88px; height: 31px; } 
.sprite-banner_map{ background-position: 0 -453px; width: 90px; height: 33px; } 
.sprite-banner_mr{ background-position: 0 -536px; width: 88px; height: 31px; } 
.sprite-banner_yr{ background-position: 0 -617px; width: 88px; height: 31px; } 
.sprite-button01{ background-position: 0 -698px; width: 14px; height: 14px; } 
.sprite-button02{ background-position: 0 -762px; width: 14px; height: 14px; } 
.sprite-button03{ background-position: 0 -826px; width: 14px; height: 14px; } 
.sprite-button04{ background-position: 0 -890px; width: 14px; height: 14px; } 
.sprite-button05{ background-position: 0 -954px; width: 14px; height: 14px; } 
.sprite-button06{ background-position: 0 -1018px; width: 14px; height: 14px; } 
.sprite-clock{ background-position: 0 -1082px; width: 16px; height: 16px; } 
.sprite-comments{ background-position: 0 -1148px; width: 16px; height: 16px; } 
.sprite-crown1{ background-position: 0 -1214px; width: 107px; height: 72px; } 
.sprite-crown2{ background-position: 0 -1336px; width: 107px; height: 72px; } 
.sprite-crown3{ background-position: 0 -1458px; width: 107px; height: 72px; } 
.sprite-crown_s{ background-position: 0 -1580px; width: 72px; height: 48px; } 
.sprite-date{ background-position: 0 -1678px; width: 16px; height: 16px; } 
.sprite-delete{ background-position: 0 -1744px; width: 16px; height: 16px; } 
.sprite-door_out{ background-position: 0 -1810px; width: 16px; height: 16px; } 
.sprite-down{ background-position: 0 -1876px; width: 16px; height: 16px; } 
.sprite-downwardright{ background-position: 0 -1942px; width: 16px; height: 16px; } 
.sprite-footprint{ background-position: -183px 0; width: 16px; height: 16px; } 
.sprite-genre0{ background-position: -183px -66px; width: 50px; height: 18px; } 
.sprite-genre1{ background-position: -183px -134px; width: 50px; height: 18px; } 
.sprite-genre10{ background-position: -183px -202px; width: 50px; height: 18px; } 
.sprite-genre100{ background-position: -183px -270px; width: 50px; height: 18px; } 
.sprite-genre11{ background-position: -183px -338px; width: 50px; height: 18px; } 
.sprite-genre2{ background-position: -183px -406px; width: 50px; height: 18px; } 
.sprite-genre20{ background-position: -183px -474px; width: 50px; height: 18px; } 
.sprite-genre3{ background-position: -183px -542px; width: 50px; height: 18px; } 
.sprite-genre4{ background-position: -183px -610px; width: 50px; height: 18px; } 
.sprite-genre5{ background-position: -183px -678px; width: 50px; height: 18px; } 
.sprite-genre6{ background-position: -183px -746px; width: 50px; height: 18px; } 
.sprite-genre7{ background-position: -183px -814px; width: 50px; height: 18px; } 
.sprite-genre8{ background-position: -183px -882px; width: 50px; height: 18px; } 
.sprite-genre9{ background-position: -183px -950px; width: 50px; height: 18px; } 
.sprite-get_flash_player{ background-position: -183px -1018px; width: 88px; height: 31px; } 
.sprite-gmc{ background-position: -183px -1099px; width: 154px; height: 65px; } 
.sprite-google-earth-icon{ background-position: -183px -1214px; width: 16px; height: 16px; } 
.sprite-gotop{ background-position: -183px -1280px; width: 13px; height: 13px; } 
.sprite-ico-fullscreen{ background-position: -183px -1343px; width: 16px; height: 16px; } 
.sprite-ico_airplane{ background-position: -183px -1409px; width: 16px; height: 16px; } 
.sprite-ico_announce{ background-position: -183px -1475px; width: 20px; height: 20px; } 
.sprite-ico_bicycle{ background-position: -183px -1545px; width: 16px; height: 16px; } 
.sprite-ico_bullettrain{ background-position: -183px -1611px; width: 16px; height: 16px; } 
.sprite-ico_bus{ background-position: -183px -1677px; width: 16px; height: 16px; } 
.sprite-ico_car{ background-position: -183px -1743px; width: 16px; height: 16px; } 
.sprite-ico_chick{ background-position: -183px -1809px; width: 16px; height: 16px; } 
.sprite-ico_clap{ background-position: -183px -1875px; width: 120px; height: 24px; } 
.sprite-ico_clap2{ background-position: -183px -1949px; width: 20px; height: 20px; } 
.sprite-ico_clap3{ background-position: -387px 0; width: 17px; height: 17px; } 
.sprite-ico_close{ background-position: -387px -67px; width: 11px; height: 11px; } 
.sprite-ico_club{ background-position: -387px -128px; width: 20px; height: 20px; } 
.sprite-ico_club_new{ background-position: -387px -198px; width: 20px; height: 20px; } 
.sprite-ico_conf{ background-position: -387px -268px; width: 20px; height: 20px; } 
.sprite-ico_diary_new{ background-position: -387px -338px; width: 20px; height: 20px; } 
.sprite-ico_disk{ background-position: -387px -408px; width: 16px; height: 16px; } 
.sprite-ico_doc{ background-position: -387px -474px; width: 16px; height: 16px; } 
.sprite-ico_e{ background-position: -387px -540px; width: 12px; height: 12px; } 
.sprite-ico_email{ background-position: -387px -602px; width: 16px; height: 16px; } 
.sprite-ico_event{ background-position: -387px -668px; width: 20px; height: 20px; } 
.sprite-ico_faq{ background-position: -387px -738px; width: 20px; height: 20px; } 
.sprite-ico_favorite{ background-position: -387px -808px; width: 20px; height: 20px; } 
.sprite-ico_file{ background-position: -387px -878px; width: 16px; height: 16px; } 
.sprite-ico_footprint{ background-position: -387px -944px; width: 20px; height: 20px; } 
.sprite-ico_forbidden{ background-position: -387px -1014px; width: 20px; height: 20px; } 
.sprite-ico_fuji{ background-position: -387px -1084px; width: 16px; height: 16px; } 
.sprite-ico_guide{ background-position: -387px -1150px; width: 20px; height: 20px; } 
.sprite-ico_guide_new{ background-position: -387px -1220px; width: 20px; height: 20px; } 
.sprite-ico_home{ background-position: -387px -1290px; width: 20px; height: 20px; } 
.sprite-ico_house{ background-position: -387px -1360px; width: 16px; height: 16px; } 
.sprite-ico_imp{ background-position: -387px -1426px; width: 16px; height: 16px; } 
.sprite-ico_key{ background-position: -387px -1492px; width: 16px; height: 16px; } 
.sprite-ico_link{ background-position: -387px -1558px; width: 20px; height: 20px; } 
.sprite-ico_mail{ background-position: -387px -1628px; width: 20px; height: 20px; } 
.sprite-ico_map{ background-position: -387px -1698px; width: 20px; height: 20px; } 
.sprite-ico_map2{ background-position: -387px -1768px; width: 17px; height: 17px; } 
.sprite-ico_meibo{ background-position: -387px -1835px; width: 20px; height: 20px; } 
.sprite-ico_meibo_new{ background-position: -387px -1905px; width: 20px; height: 20px; } 
.sprite-ico_mems{ background-position: -591px 0; width: 20px; height: 20px; } 
.sprite-ico_menu_print{ background-position: -591px -70px; width: 110px; height: 20px; } 
.sprite-ico_pdf{ background-position: -591px -140px; width: 16px; height: 16px; } 
.sprite-ico_pen{ background-position: -591px -206px; width: 13px; height: 13px; } 
.sprite-ico_ph{ background-position: -591px -269px; width: 8px; height: 8px; } 
.sprite-ico_photo{ background-position: -591px -327px; width: 23px; height: 18px; } 
.sprite-ico_plan{ background-position: -591px -395px; width: 20px; height: 20px; } 
.sprite-ico_plan_new{ background-position: -591px -465px; width: 20px; height: 20px; } 
.sprite-ico_premium{ background-position: -591px -535px; width: 38px; height: 11px; } 
.sprite-ico_pri4{ background-position: -591px -596px; width: 42px; height: 30px; } 
.sprite-ico_printer{ background-position: -591px -676px; width: 16px; height: 16px; } 
.sprite-ico_printer2{ background-position: -591px -742px; width: 18px; height: 17px; } 
.sprite-ico_prof{ background-position: -591px -809px; width: 20px; height: 20px; } 
.sprite-ico_pt{ background-position: -591px -879px; width: 8px; height: 8px; } 
.sprite-ico_pttype1{ background-position: -591px -937px; width: 20px; height: 20px; } 
.sprite-ico_pttype10{ background-position: -591px -1007px; width: 20px; height: 20px; } 
.sprite-ico_pttype11{ background-position: -591px -1077px; width: 20px; height: 20px; } 
.sprite-ico_pttype12{ background-position: -591px -1147px; width: 20px; height: 20px; } 
.sprite-ico_pttype13{ background-position: -591px -1217px; width: 20px; height: 20px; } 
.sprite-ico_pttype14{ background-position: -591px -1287px; width: 20px; height: 20px; } 
.sprite-ico_pttype15{ background-position: -591px -1357px; width: 20px; height: 20px; } 
.sprite-ico_pttype16{ background-position: -591px -1427px; width: 20px; height: 20px; } 
.sprite-ico_pttype17{ background-position: -591px -1497px; width: 20px; height: 20px; } 
.sprite-ico_pttype18{ background-position: -591px -1567px; width: 20px; height: 20px; } 
.sprite-ico_pttype2{ background-position: -591px -1637px; width: 20px; height: 20px; } 
.sprite-ico_pttype3{ background-position: -591px -1707px; width: 20px; height: 20px; } 
.sprite-ico_pttype4{ background-position: -591px -1777px; width: 20px; height: 20px; } 
.sprite-ico_pttype5{ background-position: -591px -1847px; width: 20px; height: 20px; } 
.sprite-ico_pttype6{ background-position: -591px -1917px; width: 20px; height: 20px; } 
.sprite-ico_pttype7{ background-position: -795px 0; width: 20px; height: 20px; } 
.sprite-ico_pttype8{ background-position: -795px -70px; width: 20px; height: 20px; } 
.sprite-ico_pttype9{ background-position: -795px -140px; width: 20px; height: 20px; } 
.sprite-ico_record{ background-position: -795px -210px; width: 20px; height: 20px; } 
.sprite-ico_record_new{ background-position: -795px -280px; width: 20px; height: 20px; } 
.sprite-ico_review{ background-position: -795px -350px; width: 47px; height: 15px; } 
.sprite-ico_s{ background-position: -795px -415px; width: 12px; height: 12px; } 
.sprite-ico_search{ background-position: -795px -477px; width: 16px; height: 16px; } 
.sprite-ico_search_both{ background-position: -795px -543px; width: 57px; height: 20px; } 
.sprite-ico_search_imp{ background-position: -795px -613px; width: 36px; height: 20px; } 
.sprite-ico_search_photo{ background-position: -795px -683px; width: 41px; height: 20px; } 
.sprite-ico_ship{ background-position: -795px -753px; width: 16px; height: 16px; } 
.sprite-ico_strong{ background-position: -795px -819px; width: 20px; height: 20px; } 
.sprite-ico_train{ background-position: -795px -889px; width: 16px; height: 16px; } 
.sprite-ico_txt{ background-position: -795px -955px; width: 16px; height: 16px; } 
.sprite-ico_usr{ background-position: -795px -1021px; width: 20px; height: 20px; } 
.sprite-ico_xls{ background-position: -795px -1091px; width: 16px; height: 16px; } 
.sprite-ico_yamareco{ background-position: -795px -1157px; width: 20px; height: 20px; } 
.sprite-left_rotate{ background-position: -795px -1227px; width: 56px; height: 18px; } 
.sprite-loading1{ background-position: -795px -1295px; width: 16px; height: 11px; } 
.sprite-loading2{ background-position: -795px -1356px; width: 220px; height: 19px; } 
.sprite-logo3{ background-position: -795px -1425px; width: 228px; height: 120px; } 
.sprite-logo_s3{ background-position: -795px -1595px; width: 150px; height: 30px; } 
.sprite-map_go{ background-position: -795px -1675px; width: 16px; height: 16px; } 
.sprite-map_s{ background-position: -795px -1741px; width: 30px; height: 20px; } 
.sprite-must{ background-position: -795px -1811px; width: 10px; height: 10px; } 
.sprite-new{ background-position: -795px -1871px; width: 27px; height: 8px; } 
.sprite-nobanner{ background-position: -795px -1929px; width: 88px; height: 31px; } 
.sprite-nophoto{ background-position: -1073px 0; width: 162px; height: 122px; } 
.sprite-nophoto_mini{ background-position: -1073px -172px; width: 82px; height: 62px; } 
.sprite-nophoto_mini160px{ background-position: -1073px -284px; width: 160px; height: 106px; } 
.sprite-nophoto_mini50px{ background-position: -1073px -440px; width: 50px; height: 33px; } 
.sprite-open0{ background-position: -1073px -523px; width: 63px; height: 21px; } 
.sprite-open1{ background-position: -1073px -594px; width: 108px; height: 21px; } 
.sprite-open2{ background-position: -1073px -665px; width: 84px; height: 21px; } 
.sprite-pencil{ background-position: -1073px -736px; width: 16px; height: 16px; } 
.sprite-plansend1{ background-position: -1073px -802px; width: 131px; height: 84px; } 
.sprite-print{ background-position: -1073px -936px; width: 69px; height: 43px; } 
.sprite-printer1{ background-position: -1073px -1029px; width: 131px; height: 84px; } 
.sprite-rankA{ background-position: -1073px -1163px; width: 17px; height: 17px; } 
.sprite-rankB{ background-position: -1073px -1230px; width: 17px; height: 17px; } 
.sprite-rankC{ background-position: -1073px -1297px; width: 17px; height: 17px; } 
.sprite-rankD{ background-position: -1073px -1364px; width: 17px; height: 17px; } 
.sprite-rankS{ background-position: -1073px -1431px; width: 17px; height: 17px; } 
.sprite-register_icon{ background-position: -1073px -1498px; width: 188px; height: 52px; } 
.sprite-rss10{ background-position: -1073px -1600px; width: 60px; height: 14px; } 
.sprite-s_facebook{ background-position: -1073px -1664px; width: 16px; height: 16px; } 
.sprite-s_twitter{ background-position: -1073px -1730px; width: 16px; height: 16px; } 
.sprite-search_s{ background-position: -1073px -1796px; width: 20px; height: 20px; } 
.sprite-share{ background-position: -1073px -1866px; width: 69px; height: 43px; } 
.sprite-slideshow{ background-position: -1351px 0; width: 105px; height: 16px; } 
.sprite-star{ background-position: -1351px -66px; width: 18px; height: 18px; } 
.sprite-todetail_icon{ background-position: -1351px -134px; width: 188px; height: 52px; } 
.sprite-todetail_icon3{ background-position: -1351px -236px; width: 256px; height: 23px; } 
.sprite-up{ background-position: -1351px -309px; width: 16px; height: 16px; } 
.sprite-upwardright{ background-position: -1351px -375px; width: 16px; height: 16px; } 
.sprite-uservoice_icon{ background-position: -1351px -441px; width: 188px; height: 52px; } 

a.menu_link {display:inline-block; width:185px; height:36px; margin:0 auto;background: url(menu_link2.gif); text-indent: -9999px;}
a.menu_link1 {background-position:0 0px;}
a.menu_link1:hover {background-position:0 -36px;}
a.menu_link2 {background-position:-185px 0px;}
a.menu_link2:hover {background-position:-185px -36px;}
a.menu_link3 {background-position:-370px 0px;}
a.menu_link3:hover {background-position:-370px -36px;}
a.menu_link4 {background-position:-555px 0px;}
a.menu_link4:hover {background-position:-555px -36px;}
a.menu_link5 {background-position:-740px 0px;}
a.menu_link5:hover {background-position:-740px -36px;}
a.menu_link6 {background-position:-925px 0px;}
a.menu_link6:hover {background-position:-925px -36px;}
a.menu_link7 {background-position:-1110px 0px;}
a.menu_link7:hover {background-position:-1110px -36px;}
a.menu_link8 {background-position:-1295px 0px;}
a.menu_link8:hover {background-position:-1295px -36px;}
a.menu_link_sub {background-position:-1480px 0px;width:70px;}
a.menu_link_sub:hover {background-position:-1480px -36px;}

/* css sprite for edit menu (rec) */
a.step_link {
    background: url(csg-509f3827b7264_mini.png) no-repeat top left; /* tinypng.com */
    _background: url(csg-509f3827b7264.gif) no-repeat top left;
    margin:0 auto;
	vertical-align:middle;
    display: inline-block;
	_display: inline;
	text-indent: -9999px;
}
a.step1:hover{ background-position: 0 0; width: 140px; height: 77px; } 
a.step2:hover{ background-position: 0 -127px; width: 140px; height: 77px; } 
a.step3:hover{ background-position: 0 -254px; width: 140px; height: 77px; } 
a.step4:hover{ background-position: 0 -381px; width: 140px; height: 77px; } 
a.step5:hover{ background-position: 0 -508px; width: 140px; height: 77px; } 
a.step1{ background-position: 0 -635px; width: 140px; height: 77px; } 
a.step2{ background-position: 0 -762px; width: 140px; height: 77px; } 
a.step3{ background-position: 0 -889px; width: 140px; height: 77px; } 
a.step4{ background-position: 0 -1016px; width: 140px; height: 77px; } 
a.step5{ background-position: 0 -1143px; width: 140px; height: 77px; }
a.step1_hover{ background-position: 0 0; width: 140px; height: 77px; } 
a.step2_hover{ background-position: 0 -127px; width: 140px; height: 77px; } 
a.step3_hover{ background-position: 0 -254px; width: 140px; height: 77px; } 
a.step4_hover{ background-position: 0 -381px; width: 140px; height: 77px; } 
a.step5_hover{ background-position: 0 -508px; width: 140px; height: 77px; } 

/* css sprite for edit menu (plan) */
a.pstep_link {
    background: url(plan_step2.png) no-repeat top left;
    _background: url(plan_step2.gif) no-repeat top left;
    margin:0 auto;
	vertical-align:middle;
    display: inline-block;
	_display: inline;
	text-indent: -9999px;
}
a.pstep1:hover{ background-position: 0 0; width: 143px; height: 77px; } 
a.pstep2:hover{ background-position: -145px 0; width: 143px; height: 77px; } 
a.pstep3:hover{ background-position: -290px 0; width: 143px; height: 77px; } 
a.pstep4:hover{ background-position: -435px 0; width: 143px; height: 77px; } 
a.pstep5:hover{ background-position: -580px 0; width: 143px; height: 77px; } 
a.pstep1{ background-position: 0 -77px; width: 143px; height: 77px; } 
a.pstep2{ background-position: -145px -77px; width: 143px; height: 77px; } 
a.pstep3{ background-position: -290px -77px; width: 143px; height: 77px; } 
a.pstep4{ background-position: -435px -77px; width: 143px; height: 77px; } 
a.pstep5{ background-position: -580px -77px; width: 143px; height: 77px; }
a.pstep1_hover{ background-position: 0 0; width: 143px; height: 77px; } 
a.pstep2_hover{ background-position: -145px 0; width: 143px; height: 77px; } 
a.pstep3_hover{ background-position: -290px 0; width: 143px; height: 77px; } 
a.pstep4_hover{ background-position: -435px 0; width: 143px; height: 77px; } 
a.pstep5_hover{ background-position: -580px 0; width: 143px; height: 77px; } 

/* 写真登録時のメーター表示 */
.yr_meter-wrap{
    position: relative;
}
.yr_meter-wrap, .yr_meter-value, .yr_meter-text {
    width: 150px; height: 20px;
}
.yr_meter-wrap, .yr_meter-value {
    background: #ededed url(progress.png) top left no-repeat;
}
.yr_meter-text {
    position: absolute;
    top:0; left:0;
    padding-top: 2px;
    color: #000000;
    text-align: center;
    width: 100%;
    line-height:100%;
}
