@charset "utf-8";.pi-banner{background:url(../img/banner.jpg) center center no-repeat;width:100%;height:300px;float:left;background-size:cover}.htr-col-left{width:35%;float:left}.htr-col-right{width:65%;float:left;padding-left:50px;box-sizing:border-box}.htr-col-right span{padding:0 0 10px 0;font-size:1.3em}.htr-col-right .spr{padding-right:60px!important}.htr-tbl1{width:100%}.htr-tbl1 tr td{border-collapse:collapse;padding:11px 10px;box-sizing:border-box;font-size:1.4em;color:#444;text-align:center;background:#f9f7f4;border:1px solid #ddd;width:50%}.htr-tbl-tit{background:#3498db!important;color:#fff!important;font-size:16px!important;font-weight:700}ul.htr-list li{line-height:160%;font-size:13px;background:url(../../img/hotel/img5.png) left top no-repeat;padding-left:17px;margin-bottom:5px}.info-table1{width:100%;height:auto;border:0;border-top:solid 1px #e8e8e8;border-left:solid 1px #e8e8e8}.info-table1 tr td{padding:10px;border-bottom:solid 1px #e8e8e8;border-right:solid 1px #e8e8e8}.info-table1 tr td.col1{background-color:#f2f2f2;font-weight:700}.info-table1 tr.row1 td.col1{border-top:solid 4px #000}.info-table1 tr.row1 td.col2{border-top:solid 4px #666}a.tel-number{color:#52a7e0;text-decoration:none}.map-image{width:100%;height:auto;margin-top:20px}.map-image img{width:100%;height:auto}.mail-content{width:100%;max-width:800px;height:auto;padding:10px 20px 20px 20px;box-sizing:border-box;font-size:14px;margin-left:auto;margin-right:auto}.one-row{width:100%;height:auto;box-sizing:border-box;padding:15px 0;border-bottom:dotted 1px #aaa;overflow:hidden}.one-row-note{width:100%;height:auto;box-sizing:border-box;padding-top:15px;overflow:hidden}.one-row .title{width:25%;height:auto;float:left;color:#444;font-size:14px;line-height:180%;padding-top:10px}.one-row .input-data{width:70%;height:auto;float:left;margin-left:5%}.one-row .input{width:100%;box-sizing:border-box;height:auto;border:solid 1px #f5c077;padding:2%;outline:0;font-size:14px}.one-row .select{width:100%;box-sizing:border-box;height:auto;border:solid 1px #f5c077;padding:1%;outline:0;font-size:14px}.one-row .textarea{width:100%;box-sizing:border-box;height:auto;border:solid 1px #f5c077;padding:2%;outline:0;font-size:14px;height:160px;resize:vertical}.button{text-align:center}.button .btnsubmit{ padding: 5px 20px; border-radius: 2px; background: #f90; color: #fff; font-size: 14px; line-height: 160%; margin:0 auto;margin-top:30px;border:none;outline:0;cursor:pointer}.mark3{color:red}@media screen and (max-width:768px){.htr-col-left,.htr-col-right{width:100%;float:left;padding:0 2%;box-sizing:border-box}.htr-col-right{margin-top:30px}.htr-col-right span{width:100%}.htr-col-right .spr{padding-right:0!important;float:left}.one-row .title{width:100%;float:none;text-align:left;padding:0}.one-row .input-data{width:100%;margin-left:0}}