
.accommodation{width:100%;float:left;background:#ffffff;}
.accommodation-wrapper{width:100%;margin:0 auto;padding-top: 30px}
.accommodation-title{width:100%;text-align:center; padding: 0 15%; margin-bottom:40px;letter-spacing:0.1em; }
.accommodation-title h2{font-size:34px; margin-bottom:35px;font-weight: 500}
.accommodation-title p{font-size: 20px;letter-spacing: 0.1em;line-height: 2em}
@media screen and (max-width: 1600px) {
.accommodation-wrapper{padding-top: 20px}	
}
@media screen and (max-width: 1280px) {
.accommodation-title{padding: 0 10%;}
.accommodation-title h2{font-size:28px;margin-bottom:25px}
.accommodation-title p{line-height: 1.7em;}
}
@media screen and (max-width: 980px) {
.accommodation-wrapper{padding-top: 10px}	
.accommodation-title{padding: 0 10%; margin-bottom:30px;}
.accommodation-title h2{font-size:26px;}
}
@media screen and (max-width: 767px) {
.accommodation-title{padding: 0 5%;margin-bottom:20px;}
.accommodation-title h2{font-size:24px;margin-bottom: 15px}
.accommodation-title p{font-size:18px;}
}

.accommodation-inner{width: 100%; float: left;padding: 80px 0 60px}
.accommodation-content{width: 1200px;margin: 0 auto}
.accommodation-item{width:100%; float:left;}
.accommodation-item ul{margin:0 0 35px;list-style:none;} 
.accommodation-item li{margin:0;line-height:1.9em} 
.btx{font-weight: 700}

.manufacturing-list{width:100%;float:left;}
.manufacturing-list ol {margin:0 0 35px; list-style:none; } 
.manufacturing-list li {margin:0 0 0 1em; padding:0;text-indent:-1em;line-height:1.9em;text-align:justify;}
.accommodation-item h3, .manufacturing-list h3{font-size: 24px;font-weight: 500;color: #0061a3;margin:0 0 14px;text-align:justify;}
.accommodation-item h4, .manufacturing-list h4{font-size: 18px; font-weight: 600;margin-bottom: 5px;color: #191919}
.accommodation-item h5, .manufacturing-list h5{font-size: 18px; font-weight: 600;margin-bottom: 5px;margin-top: 20px; color: #191919}

@media screen and (max-width: 1600px) {
.accommodation-inner{padding: 60px 0 40px}
.accommodation-content{width: 1160px;}
}
@media screen and (max-width: 1280px) {
.accommodation-inner{padding: 50px 0 30px}
.accommodation-content{width:88%}
}
@media screen and (max-width: 980px) {
.accommodation-inner{padding: 45px 0 30px}
.accommodation-content{width:90%}
.accommodation-item h3, .manufacturing-list h3{font-size: 24px;margin:0 0 10px;}
.manufacturing-list ol, .accommodation-item ul{margin:0 0 25px;} 	
}
@media screen and (max-width: 767px) {
.accommodation-inner{padding: 35px 0 20px}
.accommodation-content{width:90%}
.accommodation-item h3, .manufacturing-list h3{font-size: 22px;margin:0 0 8px;}
.manufacturing-list ol, .accommodation-item ul{margin:0 0 15px;} 	
}

.accommodation-flow{width: 100%; float: left;padding: 80px 0 60px}
.accommodation-flow-content{width: 1200px;margin: 0 auto}
.accommodation-flowitem{width:100%; float:left;}
.accommodation-flowitem ul{margin:0 0 30px;list-style:none;} 
.accommodation-flowitem li{margin:0 0 0 1.5em; padding:0;} 
.accommodation-flowitem h3{font-size: 24px;font-weight: 500;color: #0061a3;margin:0 0 10px;text-align:justify;text-indent:-1.2em;}
.accommodation-flowitem h4{font-size: 19px; font-weight: 600;margin-bottom: 5px;color: #0061a3}
.accommodation-flowitem h5{font-size: 18px; font-weight: 600;margin-bottom: 5px;margin-top: 20px; color: #191919}

@media screen and (max-width: 1600px) {
.accommodation-flow{padding: 50px 0 40px}
.accommodation-flow-content{width: 1160px;}
}
@media screen and (max-width: 1280px) {
.accommodation-flow{padding: 50px 0 30px}
.accommodation-flow-content{width:88%}
}
@media screen and (max-width: 980px) {
.accommodation-flow{padding: 45px 0 30px}
.accommodation-flow-content{width:90%}
.accommodation-flowitem ul{margin:0 0 25px;} 
.accommodation-flowitem h3{margin:0 0 10px;}
}
@media screen and (max-width: 767px) {
.accommodation-flow{padding: 35px 0 20px}
.accommodation-flow-content{width:90%}
.accommodation-flowitem h3{font-size: 22px;margin:0 0 8px;}
.accommodation-flowitem ul{margin:0 0 15px;} 	
}



