@charset "utf-8";

/*gnav*/

li.home a{

	background-image: url(../img/btn-home.gif);

	background-repeat: no-repeat;

	background-position: left top;

	width: 77px;

	height:45px;

	display: block;	

	text-indent:-9999px;

}

li.home a:hover{

	background-image: url(../img/btn-home.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

	width: 77px;

	height:45px;

	display: block;	

	text-indent:-9999px;

}

li.restaurant a{

	background-image: url(../img/btn-restaurant.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

	width: 107px;

	height:45px;

	display: block;	

	text-indent:-9999px;

}

li.restaurant a:hover{

	background-image: url(../img/btn-restaurant.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

	width: 107px;

	height:45px;

	display: block;	

	text-indent:-9999px;

}

/*#special*/

div#special{

	margin-bottom:10px;

}

div#special h2{

	padding-bottom:0px;

}

div#special ul{

	padding:5px 4px 5px 4px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #999999;

	border-bottom-color: #999999;

	border-left-color: #999999;

}

div#special ul li{

	background-image: url(../img/icon-new.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 35px;

	line-height:150%;

}

/********************************************

body.detail

**********************************************/

/*main*/

body.detail div#main{

	width:670px;

}

/*ul.nav-spec*/

body.detail div#main ul.nav-spec{

	width:auto;

	float:right;

	padding-top:5px;

	padding-right:5px;

	padding-bottom:5px;

}

body.detail div#main ul.nav-spec li{

	float:left;

}

body.detail div#main ul.nav-spec li.address{

	background-image: url(../img/icon-address.gif);

	background-repeat: no-repeat;

	background-position: left center;

	height: 20px;

	padding-left: 22px;

	padding-bottom:2px;

	padding-right:3px;

}

body.detail div#main ul.nav-spec li.station{

	background-image: url(../img/icon-station.gif);

	background-repeat: no-repeat;

	background-position: left center;

	height: 20px;

	padding-left: 22px;

	padding-bottom:2px;

	padding-right:3px;

}

body.detail div#main ul.nav-spec li.cuisine{

	background-image: url(../img/icon-cuisine.gif);

	background-repeat: no-repeat;

	background-position: left center;

	height: 20px;

	padding-left: 22px;

	padding-bottom:2px;

	padding-right:3px;

}

body.detail div#main ul.nav-spec li.coupon{

	background-image: url(../img/icon-coupon.gif);

	background-repeat: no-repeat;

	background-position: left center;

	height: 20px;

	padding-left: 22px;

	padding-bottom:2px;

	padding-right:3px;

}

body.detail div#main ul.nav-spec li.budget{

	background-image: url(../img/icon-budget.gif);

	background-repeat: no-repeat;

	background-position: left center;

	height: 20px;

	padding-left: 22px;

	padding-bottom:2px;

	padding-right:3px;

}

body.detail div#main ul.nav-spec li.tel{

	background-image: url(../img/icon-tel.gif);

	background-repeat: no-repeat;

	background-position: left center;

	height: 20px;

	padding-left: 22px;

	padding-bottom:2px;

	padding-right:3px;

}

body.detail div#main ul.nav-spec li.time{

	background-image: url(../img/icon-time.gif);

	background-repeat: no-repeat;

	background-position: left center;

	height: 20px;

	padding-left: 22px;

	padding-bottom:2px;

	padding-right:3px;

}

body.detail div#main ul.nav-spec li.capacity{

	background-image: url(../img/icon-capacity.gif);

	background-repeat: no-repeat;

	background-position: left center;

	height: 20px;

	padding-left: 22px;

	padding-bottom:2px;

	padding-right:3px;

}



body.detail div#main div.inner-wrapper{

	width:666px;

	border: 1px solid #FF6F4A;

	padding-top:0px;

	padding:1px;

}

body.detail div#main div.entries{

	width:664px;

	padding:0px;

	padding-bottom:5px;

	margin-bottom:5px;

	border:none;

	float:left;

}

body.detail div#main div.entries div.entries-tit{

	background-image: url(../img/back-restaurant-tit-entry.gif);

	background-repeat: no-repeat;

	background-position: left top;

	width: 646px;

	padding-left:10px;

	padding-right:10px;

	margin-bottom:5px;

	color:#FFFFFF;

}

body.detail div#main div.entries h1 {

	background-image: none;

	float:left;

	/*width:356px;*/

	padding-left:0px;

	font-size:100%; /*13px*/

	padding-top:6px;

}

body.detail div#main div.entries h1 a{

	color:#FFFFFF;

}

body.detail div#main div.entries div.entries-tit ul{

	float:right;

	width:250px;

	padding:3px;

}

body.detail div#main div.entries div.entries-tit ul li{

	color:#FFFFFF;

	padding-top:4px;

	display:inline;

	line-height:110%;

}

body.detail div#main div.entries div.entries-tit ul li.star-0{

	float:left;

	height:18px;

	padding-right:100px;

	background-image: url(../img/star-big-0.png);

	background-repeat: no-repeat;

	background-position: right center;

}

body.detail div#main div.entries div.entries-tit ul li.star-1{

	float:left;

	height:18px;

	padding-right:100px;

	background-image: url(../img/star-big-1.png);

	background-repeat: no-repeat;

	background-position: right center;

}

body.detail div#main div.entries div.entries-tit ul li.star-2{

	float:left;

	height:18px;

	padding-right:100px;

	background-image: url(../img/star-big-2.png);

	background-repeat: no-repeat;

	background-position: right center;

}

body.detail div#main div.entries div.entries-tit ul li.star-3{

	float:left;

	height:18px;

	padding-right:100px;

	background-image: url(../img/star-big-3.png);

	background-repeat: no-repeat;

	background-position: right center;

}

body.detail div#main div.entries div.entries-tit ul li.star-4{

	float:left;

	height:18px;

	padding-right:100px;

	background-image: url(../img/star-big-4.png);

	background-repeat: no-repeat;

	background-position: right center;

}

body.detail div#main div.entries div.entries-tit ul li.star-5{

	float:left;

	height:18px;

	padding-right:100px;

	background-image: url(../img/star-big-5.png);

	background-repeat: no-repeat;

	background-position: right center;

}

body.detail div#main div.entries div.entries-tit ul li.kuchikomi{

	float:right;

	padding-left:35px;

	height:23px;

	background-image: url(../img/icon-big-kuchikomi.png);

	background-repeat: no-repeat;

	background-position: left center;

}

body.detail div#main div.entries div.entries-tit ul li.kuchikomi a{

	color:#FFFFFF;

	font-weight:bold;

}

/*div.flash-content*/

body.detail div#main div.entries div.flash-content{

	width:644px;

	height:200px;

	background-color:#CCCCCC;

	padding:0px 0px 0px 10px;

	margin:0px 0px 10px 0px;

	clear:both;

}

/*div.shop-description*/

body.detail div#main div.entries div.shop-description{

	width:644px;

	padding:0px 0px 0px 10px;

	margin:0px 0px 10px 0px;

}

body.detail div#main div.entries div.shop-description h3{

	background-image: url(../img/back-tit-plana.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 15px;
	margin-bottom:5px;

}

body.detail div#main div.entries div.shop-description p{

	padding:0px 0px 3px 0px;

	font-size:100%;

}

/*div.recommend-menu*/

body.detail div#main div.entries div.images-wrapper{

	width:644px;

	padding:0px 0px 0px 10px;

	margin:0px 0px 10px 0px;

}

body.detail div#main div.entries div.images-wrapper h3{

	background-image: url(../img/back-tit-plana.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 15px;

}

body.detail div#main div.entries div.images-wrapper dl{

	width:208px;

	padding-right:10px;

	float:left;

	font-size:94%;

}

body.detail div#main div.entries div.images-wrapper dl.last{

	padding-right:0px;

}

body.detail div#main div.entries div.images-wrapper dl dt{
	padding-bottom:5px;
	margin-top:5px;

}

body.detail div#main div.entries div.images-wrapper dl dd{

	line-height:150%;

}

/*div.restaurans-comment*/

body.detail div#main div.entries div.restaurans-comment{

	width:644px;

	padding:0px 0px 0px 10px;

	margin:0px 0px 10px 0px;

	clear:both;

}

body.detail div#main div.entries div.restaurans-comment h3{

	background-image: url(../img/back-tit-plana.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-top: 3px;

	padding-right: 5px;

	padding-bottom: 3px;

	padding-left: 15px;
	
	margin:0px 0px 5px 0px;
	

}

body.detail div#main div.entries div.restaurans-comment p.images{

	float:left;

	width:200px;
	height:180px;
	padding-right:10px;
}

body.detail div#main div.entries div.restaurans-comment p.r-comment{

	width:434px;

	padding:0px;

	float:left;

	font-size:100%;

}

body.detail div#main div.entries div.image-wrapper{

	width:360px;

	height:auto;

	padding-left:10px;

	padding-right:5px;

	float:left;

	clear:both;	

}

body.detail div#main div.entries p.image{

	width:360px;

	height:270px;

	padding-bottom:10px;

	float:left;

}

body.detail div#main div.entries p.image2{

	width:175px;

	height:132px;

	padding-right:10px;

	float:left;

}

body.detail div#main div.entries p.image3{

	width:175px;

	height:132px;

	float:left;

}

/*dl.spec*/

body.detail div#main div.entries dl.spec{

	margin-bottom:3px;

	width:280px;

	float:left;

}

body.detail div#main div.entries dl.spec dt.left{

	width:20px;

	padding-right:5px;

	float:left;

}

body.detail div#main div.entries dl.spec dd.right{

	width:250px;

	float:right;

}

body.detail div#main div.entries dl.spec dd.right div.time-innerwrapper{

	width:250px;

	float:left;

}

body.detail div#main div.entries dl.spec dd.right div.time-innerwrapper span.day{

	width:80px;

	float:left;

}

body.detail div#main div.entries dl.spec dd.right div.time-innerwrapper span.time{

	width:170px;

	float:left;

}

/*ul.spec*/

body.detail div#main div.entries ul.spec{

	margin-bottom:10px;

	padding:0px 10px 0px 10px;

	width:348px;

	float:left;

}

body.detail div#main div.entries ul.spec li.address{

	background-image: url(../img/icon-address.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 22px;

	padding-bottom:4px;

	margin-bottom:2px;

	width:348px;

}

body.detail div#main div.entries ul.spec li.station{

	background-image: url(../img/icon-station.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 22px;

	padding-bottom:4px;

	margin-bottom:2px;

	width:348px;

}

body.detail div#main div.entries ul.spec li.cuisine{

	background-image: url(../img/icon-cuisine.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 22px;

	padding-bottom:4px;

	margin-bottom:2px;

	width:348px;

}

body.detail div#main div.entries ul.spec li.coupon{

	background-image: url(../img/icon-coupon.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 22px;

	padding-bottom:4px;

	margin-bottom:2px;

	width:348px;

}

body.detail div#main div.entries ul.spec li.budget{

	background-image: url(../img/icon-budget.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 22px;

	padding-bottom:4px;

	margin-bottom:2px;

	width:348px;

}

body.detail div#main div.entries ul.spec li.tel{

	background-image: url(../img/icon-tel.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 22px;

	padding-bottom:4px;

	margin-bottom:2px;

	width:348px;

}

body.detail div#main div.entries ul.spec li.time{

	background-image: url(../img/icon-time.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 22px;

	padding-bottom:4px;

	margin-bottom:2px;

	width:348px;

}

body.detail div#main div.entries ul.spec li.capacity{

	background-image: url(../img/icon-capacity.gif);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 22px;

	padding-bottom:4px;

	margin-bottom:2px;

	width:348px;

}

body.detail div#main div.entries div#graph{

	width:288px;

	height:226px;

	color:#FFFFFF;

	float:left;

}

body.detail div#main div.entries p.comment{

	clear:both;

	width:646px;

	padding:10px;

}

body.detail div#main div.entries p.btn-coupon{

	width:309px;

	margin-left:auto;

	margin-right:auto;



}

body.detail div#main div.entries p.btn-coupon a{

	background-image: url(../img/btn-coupon.gif);

	background-repeat: no-repeat;

	background-position: left top;

	height: 48px;

	width: 309px;

	display: block;

	text-indent:-9999px;

	overflow: hidden;

}

body.detail div#main div.entries p.btn-coupon a:hover{

	background-image: url(../img/btn-coupon.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

	height: 48px;

	width: 309px;

	display: block;

	text-indent:-9999px;

}

body.detail div#main div.entries p.pwd-by-kupon{

	float:right;

	padding-right:10px;

	padding-bottom:10px;

}

/*table#spec-table*/

body.detail div#main div.entries h2#tit-spec-table{

	clear:both;

	font-size:110%;

	padding-left:10px;

	padding-bottom:5px;	

}

body.detail div#main div.entries table#spec-table{

	width:644px;

	clear:both;

	border:1px solid #B7B19A;

	border-spacing:1px 1px;

	margin-left:10px;

	margin-bottom:10px;

}

body.detail div#main div.entries table#spec-table td.left{

	width:112px;

	text-align:center;

	background-color:#FFE479;

}

body.detail div#main div.entries table#spec-table td.right{

	width:512px;

	padding-left:10px;

}

body.detail div#main div.entries table#spec-table td.budget-right{

	width:90px;

	padding-left:10px;

}



body.detail div#main div.entries table#spec-table td.credit-left{

	text-align:center;

	background-color:#FFE479;

}

body.detail div#main div.entries table#spec-table td.credit-right{

	padding-left:10px;

}

body.detail div#main div.entries table#spec-table td.credit-right ul li{

	float:left;

	padding-right:5px;

}

/*div#kuchikomi*/

body.detail div#main div.entries div#kuchikomi{

	width:646px;

	padding: 0px 10px 0px 10px;

}

body.detail div#main div.entries div#kuchikomi h2{

	background-image: url(../img/icon-huge-kuchikomi.gif);

	background-repeat: no-repeat;

	background-position: left center;

	height: 27px;

	width:300px;

	padding-left: 51px;

	padding-top:9px;

	padding-bottom:10px;

	float:left;

	font-size:114%;

}

body.detail div#main div.entries p.btn-write-kuchikomi{

	width:158px;

	float:right;

}

body.detail div#main div.entries p.btn-write-kuchikomi a{

	background-image: url(../img/btn-write-kuchikomi.gif);

	background-repeat: no-repeat;

	background-position: left top;

	height: 40px;

	width: 158px;

	display: block;

	text-indent:-9999px;

	overflow: hidden;

}

body.detail div#main div.entries p.btn-write-kuchikomi a:hover{

	background-image: url(../img/btn-write-kuchikomi.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

	height: 40px;



	width: 158px;

	display: block;

	text-indent:-9999px;

}

body.detail div#main div.entries div.kuchikomi-entries{

	clear:both;

	padding-bottom:10px;

}

body.detail div#main div.entries div.kuchikomi-entries-body{

	float:left;

}



body.detail div#main div.entries div.kuchikomi-entries-body div.kuchikomi-user{

	width:75px;

	float:left;

}

body.detail div#main div.entries div.kuchikomi-entries-body div.kuchikomi-user li{

	font-size:70%;

}

body.detail div#main div.entries div.kuchikomi-entries-body div.entries-kuchikomi-comment{

	width: 565px;

	background-image: url(../img/fr-big-center-kuchikomi.gif);

	background-repeat: repeat-y;

	background-position: left top;

	float:left;

}

body.detail div.inner-entries-kuchikomi-comment{

	background-image: url(../img/fr-big-top-kuchikomi.gif);

	background-repeat: no-repeat;

	background-position: left top;

	width: 565px;

	padding-top:10px;

}

body.detail div.entries-kuchikomi-comment-text{

	width:565px;

	background-image: url(../img/fr-big-bottom-kuchikomi.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

	padding-bottom:10px;

}

body.detail div.entries-kuchikomi-comment-text-wrapper{

	width:505px;

	padding-left:30px;

	padding-right:30px;

}

body.detail div.entries-kuchikomi-comment-text-wrapper p.tit-kuchikomi{

	float:left;

	font-weight:bold;

}

body.detail div.entries-kuchikomi-comment-text-wrapper p.sougouhyouka{

	float:right;

}

body.detail div.entries-kuchikomi-comment-text-wrapper p.star-1{

	background-image: url(../img/star-big-1.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 96px;

	height:15px;

}

body.detail div.entries-kuchikomi-comment-text-wrapper p.star-2{

	background-image: url(../img/star-big-2.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 96px;

	height:15px;

}

body.detail div.entries-kuchikomi-comment-text-wrapper p.star-3{

	background-image: url(../img/star-big-3.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 96px;

	height:15px;

}

body.detail div.entries-kuchikomi-comment-text-wrapper p.star-4{

	background-image: url(../img/star-big-4.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 96px;

	height:15px;

}

body.detail div.entries-kuchikomi-comment-text-wrapper p.star-5{

	background-image: url(../img/star-big-5.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 96px;

	height:15px;

}

body.detail div.entries-kuchikomi-comment-text-wrapper p.com-text{

	clear:both;

	padding-top:10px;

}







/********************************************

body.kuchikomi-list

**********************************************/



/*div#kuchikomi*/

body.kuchikomi-list div#main div.entries div#kuchikomi h1{

	background-image: url(../img/icon-huge-kuchikomi.gif);

	background-repeat: no-repeat;

	background-position: left center;

	height: 27px;

	width:300px;

	padding-left: 51px;

	padding-top:9px;

	padding-bottom:10px;

	float:left;

	font-size:120%;

}

body.kuchikomi-list div#main div.inner-wrapper{

	width:666px;

	border: 1px solid #FF6F4A;

	padding-top:0px;

	padding:1px;

}

body.kuchikomi-list div#main div.entries{

	width:666px;

	padding-top:0px;

	padding-bottom:5px;

	margin-bottom:5px;

	border:none;

	float:left;

}

body.kuchikomi-list div#main div.entries div#kuchikomi{

	width:646px;

	padding: 0px 10px 0px 10px;

	float:left;

}

body.kuchikomi-list div#main div.entries div#kuchikomi h2{

	background-image: url(../img/icon-huge-kuchikomi.gif);

	background-repeat: no-repeat;

	background-position: left center;

	height: 27px;

	width:300px;

	padding-left: 51px;

	padding-top:9px;

	padding-bottom:10px;

	float:left;

	font-size:120%;

}

body.kuchikomi-list div#main div.entries p.btn-write-kuchikomi{

	width:158px;

	float:right;

}

body.kuchikomi-list div#main div.entries p.btn-write-kuchikomi a{

	background-image: url(../img/btn-write-kuchikomi.gif);

	background-repeat: no-repeat;

	background-position: left top;

	height: 40px;

	width: 158px;

	display: block;

	text-indent:-9999px;

	overflow: hidden;

}

body.kuchikomi-list div#main div.entries p.btn-write-kuchikomi a:hover{

	background-image: url(../img/btn-write-kuchikomi.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

	height: 40px;

	width: 158px;

	display: block;

	text-indent:-9999px;

}

body.kuchikomi-list div#main div.entries div.kuchikomi-entries{

	clear:both;

	padding-bottom:10px;

}

body.kuchikomi-list div#main div.entries div.kuchikomi-entries-body{

	float:left;

}

body.kuchikomi-list div#main div.entries div.kuchikomi-entries-body div.kuchikomi-user{

	width:75px;

	float:left;

	padding-bottom:10px;

}

body.detail div#main div.entries div.kuchikomi-entries-body div.kuchikomi-user li{

	font-size:70%;

}

body.kuchikomi-list div#main div.entries div.kuchikomi-entries-body div.entries-kuchikomi-comment{

	width: 565px;

	background-image: url(../img/fr-big-center-kuchikomi.gif);

	background-repeat: repeat-y;

	background-position: left top;

	float:left;

}

body.kuchikomi-list div.inner-entries-kuchikomi-comment{

	background-image: url(../img/fr-big-top-kuchikomi.gif);

	background-repeat: no-repeat;

	background-position: left top;

	width: 565px;

	padding-top:10px;

}

body.kuchikomi-list div.entries-kuchikomi-comment-text{

	width:565px;

	background-image: url(../img/fr-big-bottom-kuchikomi.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

	padding-bottom:10px;

}

body.kuchikomi-list div.entries-kuchikomi-comment-text-wrapper{

	width:505px;

	padding-left:30px;

	padding-right:30px;

}



body.kuchikomi-list div.entries-kuchikomi-comment-text-wrapper div.entries-kuchikomi-tit-wrapper{

	float:left;

	width:505px;

}



body.kuchikomi-list div.entries-kuchikomi-comment-text-wrapper p.tit-kuchikomi{

	float:left;

	font-weight:bold;

	padding-bottom:5px;

	font-size:100%;

}

body.kuchikomi-list div.entries-kuchikomi-comment-text-wrapper p.sougouhyouka{

	float:right;

	padding-bottom:5px;

	font-size:100%;

}

body.kuchikomi-list div.entries-kuchikomi-comment-text-wrapper p.star-1{

	background-image: url(../img/star-big-1.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 96px;

	height:15px;

}

body.kuchikomi-list div.entries-kuchikomi-comment-text-wrapper p.star-2{

	background-image: url(../img/star-big-2.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 96px;

	height:15px;

}

body.kuchikomi-list div.entries-kuchikomi-comment-text-wrapper p.star-3{

	background-image: url(../img/star-big-3.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 96px;

	height:15px;

}

body.kuchikomi-list div.entries-kuchikomi-comment-text-wrapper p.star-4{

	background-image: url(../img/star-big-4.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 96px;

	height:15px;

}

body.kuchikomi-list div.entries-kuchikomi-comment-text-wrapper p.star-5{

	background-image: url(../img/star-big-5.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 96px;

	height:15px;

}

body.kuchikomi-list div.entries-kuchikomi-comment-text-wrapper div#graph{

	width:278px;

	height:226px;

	float:left;

}

body.kuchikomi-list div.entries-kuchikomi-comment-text-wrapper ul.rating-box{

	width:207px;

	/*padding-left:20px;*/

	float:left;

}

body.kuchikomi-list div.entries-kuchikomi-comment-text-wrapper ul.rating-box li.point{

	border: 1px solid #FF0066;

	width:52px;

	padding:3px;

}

body.kuchikomi-list div.entries-kuchikomi-comment-text-wrapper ul.rating-box li.point span{

	font-size:180%;

	font-weight:bold;

	color:#00CCFF;

	font-family:Arial;

}

body.kuchikomi-list div.entries-kuchikomi-comment-text-wrapper p.com-text{

	clear:both;

	padding-top:10px;

	font-size:100%;

}
#gmap{
	width:644px;
	height:270px;
	margin-left:10px;
	margin-right:10px;
	margin-top:7px;
	margin-bottom:10px;
	clear:both;
}
#flash-content{
	padding:0px 0px 0px 10px;
}
