@charset "UTF-8";
/* ホテルユーズ香櫨園とのコラボ企画 */

#inner {
background: url("../img/collabo_kouroen/bg_travel-1.png") no-repeat scroll center top,
url("../img/collabo_kouroen/bg_travel-2.png") repeat-y scroll center 830px;
}


/*タイトルと商品紹介*/
#content1 {
width: 100%;
margin: 0 auto;
padding-bottom: 100px;
}

h1 {
width: 960px;
text-align: center;
margin: 0 auto 30px;
padding-top: 38px;
}

h1 img.hi-title {
margin-top: 30px;
}

#item {
text-align: center;
min-width: 1024px;
}

#item img {
width: 448px;
height:auto;
margin:0 32px;
}

#item p {
font-size:1.2em;
line-height: 1.5em;
margin-top: 25px;
}

.small {
font-size: 0.8em;
}

/*説明とプライバシーポリシー*/
#content2 {
width: 960px;
margin: 0 auto;
overflow: hidden;
}

#content2 p {
margin-bottom: 30px;
}

#privacy {
margin: 50px 0;
overflow: hidden;
}

#privacy h2 {
float: left;
width: 265px;
font-size: 18px;
padding-top: 65px;
}

#privacy h2 span {
color: #d60c19;
margin-right: 5px;
}

#privacy ul {
float: right;
width: 650px;
border-left: 3px solid #fff;
margin: 0;
padding-left: 40px;
}


/*フォーム*/
#content3 {
width: 960px;
margin: 0 auto 50px;
}

form {
background-color: #fff; 
border: double 4px #b89c28;
padding: 40px;
}

dl {
border-bottom: 1px solid #b89c28;
padding-bottom:20px;
}

form .form-left {
float:left;
width: 270px;
font-weight: normal;
padding-top: 8px;
}

form .form-right {
text-align: left;
line-height: 2em;
}

form strong {
color: #d60c19;
font-weight: normal;
}

.textbox1 {
width: 30%;
}

.textbox2 {
width: 65%;
}

select {
font-size:1em;
padding: 3px;
}

input,textarea {
border: 1px solid #ccc;
font-weight: bold;
padding: 5px;
font-size: 1em;
font-weight: normal;
}

.btn-send {
text-align: center;
padding-top: 30px;
}

.btn-send input {
padding: 10px 30px;
background-color: #000;
border: 1px solid #fff;
border-radius: 5px;
color: #fff;
font-size: 1.1em;
}

/*お問い合わせ先*/
#content4 {
width: 100%;
text-align: center;
padding-bottom: 50px;
}

#content4 h3 {
font-size: 1.3em;
font-weight: bold;
padding-bottom: 8px;
}

/*バナー*/
#content5 {
background: url("../img/common/bg_asanoha.png") repeat scroll center top;
width: 100%;
padding: 50px 0;
text-align: center;
}

#content5 img {
vertical-align: bottom;
margin: 0 30px;
}