@charset "UTF-8";

/*--------------------	
Target
shop.html
shop_not.html
---------------------*/

h3.shop {
	color: #690;
	font-size: 15px;
	font-weight: bold;
	text-indent: 0.5em;
}

/* --------------------- main <<< shop.html >>> ----------------------- */
.pre_line {
	padding: 8px 0px;
}

		.pre_font {
			color: #000;
			font-size: 15px;
			font-weight: bold;
			
			text-align: left;		
			padding-top: 8px;
		}

		.font_color1 {
			color: #C00;
			font-size: 15px;
			font-weight: bold;
			text-align: left;
		}

		.font_color2 {
			color: #09C;
			font-size: 15px;
			font-weight: bold;
			text-align: left;
		}

		.font_color3 {
			color: #F60;
			font-size: 15px;
			font-weight: bold;
			text-align: left;
		}

		.font_color4 {
			color: #C09;
			font-size: 15px;
			font-weight: bold;
			text-align: left;
		}
		
td.check_reset {
	text-align: right;
	padding-right: 20px;
}

td.check_reset a {
	display: inline;
}
.map {
	text-align: center;
}


/* --------------------- main <<< search_not/get.html >>>  ----------------------- */
td.title {
	vertical-align: bottom;
	padding-bottom: 5px;
}

td.title_text {
	text-align: right;
	vertical-align: bottom;
	padding-bottom: 5px;
}

span { 
	color: #F90;
	font-weight: bold;
}
span.result {
	font-size: 20px;
}

tr.not td.again {
	text-align: center;
	vertical-align: top;
}

p.announce {
	width: 280px;
	text-align: left;
	margin-left: 135px;
}

/* --------------------- main <<< search_get.html >>> ----------------------- */
tr.shoplist {
	color: #FFF;
	font-weight: bold;
	text-align: center;
}

		td.tel {
			border-right: 1px solid #FFF;
			border-left: 1px solid #FFF;
		}
		
		td.pre {
			width: 533px;
			font-weight: bold;
			text-indent: 0.5em;
			border-bottom: 1px solid #039;

		}
		
		td.name1 {
			width: 164px;
			border-bottom: 1px solid #039;
		}
		
		td.tel1 {
			text-align: center;
			border-bottom: 1px solid #039;
			border-right: 1px solid #039;
			border-left: 1px solid #039;
		}
		
		td.add1 {
			padding: 5px 0px 5px 10px;
			border-bottom: 1px solid #039;
		}

tr.get td.again {
	text-align: center;
}

/* --------------------- main <<< shop_detailed.html >>> ----------------------- */
p.shop_name {
	color: #F90;
	font-size: 15px;
	font-weight: bold;
	text-indent: 1em;
	padding: 8px 0px;
}

td.about {
	color: #039;
	font-weight: bold;
	text-align: center;
	padding: 8px 0px;
}

td.detail {
	padding: 8px;
}

td.return {
	text-align: center;
	padding-bottom: 30px;
}

