@charset "utf-8";

/* ___________________________________________________________ logo */

h2,
h2 a {
	height : 67px;
}
h2 {
	margin-top: -15px;
	background : url(../images/common/tel.gif) no-repeat right 14px transparent;
	width : 700px !important;
}
h2 a {
	width : 210px !important;
	background : url(../images/common/logo.gif) no-repeat 0 0 transparent;
}

/* ___________________________________________________________ credit */

.home p.credit {
	background-image : url(../images/credit/home.jpg);
}
.contents1 p.credit {
	background-image : url(../images/credit/contents1.jpg);
}
.contents2 p.credit {
	background-image : url(../images/credit/contents2.jpg);
}
.contents3 p.credit {
	background-image : url(../images/credit/contents3.jpg);
}
.contents4 p.credit {
	background-image : url(../images/credit/contents4.jpg);
}
.contents5 p.credit {
	background-image : url(../images/credit/contents5.jpg);
}
.contents6 p.credit {
	background-image : url(../images/credit/contents6.jpg);
}
.global h3,.search p.credit {
	background-image : url(../images/credit/global.jpg);
}
.global p.credit {
	background-image : url(../images/credit/global.jpg);
}

/* ___________________________________________________________ navigation */

div#header ul.navigation li a {
	margin : 0 0 0 0 !important;
}
div#header ul.navigation li.home a {
	background-image : url(../images/common/home.gif);
	width : 98px;
}
div#header ul.navigation li.contents1 a {
	background-image : url(../images/common/contents1.gif);
	width : 114px;
}
div#header ul.navigation li.contents2 a {
	background-image : url(../images/common/contents2.gif);
	width : 238px;
}
div#header ul.navigation li.contents3 a {
	background-image : url(../images/common/contents3.gif);
	width : 149px;
}
div#header ul.navigation li.contents4 a {
	background-image : url(../images/common/contents4.gif);
	width : 130px;
}
div#header ul.navigation li.contents5 a {
	background-image : url(../images/common/contents5.gif);
	width : 117px;
}
div#header ul.navigation li.contents6 a {
	margin-right : 0 !important;
	background-image : url(../images/common/contents6.gif);
	width : 114px;
}

/* ___________________________________________________________ common */

div.column4 {
	padding: 0px;
	margin: 0px;
}

div.column4 p {
	margin-bottom: 0px;
}

div.column4-1 {
	width: 150px;
	margin-right: 20px;
	float: left;
}

div.column4-1 turn {
	width: 150px;
	float: right;
}

div.column2 {
	padding: 0px;
	margin: 0px;
}

div.column2-1 {
	width: 320px;
	margin-right: 20px;
	float: left;
}

div.column2-1 turn {
	width: 320px;
	float: right;
}

div#contents div.section div.nest div#main_contents address {
	margin: 0 0 10px 0;
	padding: 10px;
	border-color: #bf995d !important;
}


#b_reserved a {
	display: block;
	overflow: hidden;
	height: 0px;
	width: 660px;
	background-image: url(http://santamaria-bridal.com/reserved.gif);
	padding-top: 100px;
	text-align: center;
	margin: 10px 0px 20px 0px;
}

#b_reserved a:hover {
	background-position: 0 -100px;
}



/* ___________________________________________________________ voice */

div.voice {
	width: 100%;
	height: 300px;
	background-image: url(http://santamaria-bridal.com/voice/bg_660x300.png);
}

div.voice_left {
	float: left;
	margin-top: 12em
	margin-right: 10em;
	margin-bottom: 1em; 
	padding-top: 2em;
}


