@charset "utf-8";


#wrap article {
  margin: 30px auto;
  line-height:1.5;
  font-size:1.4rem;
  max-width:1000px;
}

.caution{
font-size:1.2rem;
margin-bottom:30px;
}



@media screen and (max-width: 768px) {
#wrap article {
  width:96%;
  padding:0 2%;
  margin: 10px auto;
  font-size:1.1rem;
}

.caution{font-size:1rem;padding:2%;text-align:left;margin-bottom:20px;}

}



/*
====================================================
■ dl設定
====================================================
*/


dl {
    border-top: 1px solid #DDD;
    font-size: 1.4rem;
    overflow: hidden;
    padding: 2% 0 2% 1%;
    text-align: left;
}

dt {
    float: left;
    width: 30%;
}

dd {
    float: left;
    width: 68%;
}

dt span,dd span,.caution span{margin-left:3px;color:#D70000;}

dt p,dd p{font-size: 1.1rem;}

dd p{margin-top:5px;}




@media screen and (max-width: 768px) {
dl {
    padding: 2%;
     font-size: 1.2rem;
}
dt {
    float: none;
    width: 100%;
}

dd {
    float: none;
    width: 100%;
}

dt p{display:inline;}

dt p,dd p{font-size: 0.9rem;}

}



/*
====================================================
■ form設定
====================================================
*/

input#Name, input#Mail, input#TEL, input#Hotel,input#RoomNo ,input#Adress,textarea#comment,select,input.text,textarea.text{
    font-size:1.2rem;
    padding:1%;
}

input#Mail,
input#Adress
{
    width: 80%;
}

input#Hotel, input#Name{
    width: 50%;
}

input#RoomNo {
    width: 25%;
}
input.text
{width:80%;}
input.short
{width:10%;}

textarea#comment,textarea.text {
    height:100px;
    width: 98%;
}

.confirmation{
margin: 40px auto 20px;
max-width:1000px;
border-top:1px solid #999;
font-size:1.2rem;
padding-top:20px;
text-align:center;
}


@media screen and (max-width: 768px) {

   .confirmation{
    font-size:1rem;
    text-align:left;
    }
}



/*
====================================================
■ BTN設定
====================================================
*/

.more_btn, .back_btn{
	width:150px;
}




.more_btn:hover .btn, .back_btn:hover .btn{color:#FFF;}
