@charset "utf-8";
/* CSS Document */
body{ width:100%; max-width:640px; min-width:320px; background-color:#f1f1f1;}
.alcon{ width:100%; margin:0 auto;}
.alcon img{ width:100%; display:block;}
.alcon1{ width:100%; margin:5rem auto 0;}
.alcon1 img{ width:100%; display:block;}

.al_swt{ width:100%; margin:2.8rem auto 4.75rem;}
.al_swt img{ width:100%; display:block;}
.al_tit{ width:100%; margin:0 auto;}
.al_tit img{ width:100%; display:block;}



/*.pinpai{width:100%;background-color:#f1f1f1; padding-top:2rem; position:relative;}
.pp01{ width:94%; margin:0 auto;}
.pp01 ul{ width:100%;}
.pp01 ul:after{ content:""; display:block; clear:both;}
.pp01 ul li{ width:100%; float:left;}
.pp01 ul li img{ width:100%; max-width:600px;}
.pp01 ul li h1{ font-size:1.4rem; line-height:3.5rem; width:100%; color:#d4bd76; background-color:rgba(0,0,0,0.7); position:absolute; bottom:0; left:0; text-align:center}

.pinp01{ width:7.5%; position:absolute; bottom:40%; left:2.5%; cursor:pointer}
.pinp01 img{ width:100%; max-width:47px}
.pinp02{ width:7.5%; position:absolute; bottom:40%; right:2.5%; cursor:pointer}
.pinp02 img{ width:100%; max-width:47px}*/
/*.pinpai{ width:94.6875%; margin:0 auto; position:relative;}
.pp01{ width:100%; box-shadow:0 -2px 7px rgba(0,0,0,0.2);}
.pp01 ul{ width:100%; overflow:hidden;}
.pp01 ul li{ width:100%; float:left; position:relative;}
.pp01 ul li img{ width:100%; display:block;}
.pp01 ul li p{ width:100%; position:absolute; bottom:0; background-color:rgba(0,0,0,0.75); color:#dac366; font-size:1.4rem; line-height:3.7rem; font-weight:bold; text-align:center;}
.prev,.next{ width:4.0625%; position:absolute; top:40.7%;}
.prev{ left:0;}
.next{ right:0;}
.prev img,.next img{ width:100%; display:block;}*/










