.tour dl{margin:50px 0; overflow:hidden; padding-bottom:10px;}
.tour dl dt{width:55%; box-shadow:4px 4px 4px 0 rgba(0,0,0,0.3);}
.tour dl:nth-child(odd) dt{float:left;}
.tour dl:nth-child(even) dt{float:right;}
.tour dl dt img{width:100%;}
.tour dl dd{width:45%; position: relative;}
.tour dl:nth-child(odd) dd{float:right; padding:38px 0 0 50px;}
.tour dl:nth-child(even) dd{float:left; text-align:right; padding:38px 50px 0 0px;}
.tour dl dd div:before{content:''; width:44px; height:1px; background:#000; display:inline-block; vertical-align:middle; position:absolute; left:0px; top:50px;}
.tour dl:nth-child(even) dd div:before{right:0px; left:auto;}
.tour dl dd span{font-size:16px; display:block;}
.tour dl dd strong{font-size:30px; font-weight:500; letter-spacing:-1px; padding:15px 0; display:block;}
.tour dl dd strong b{font-weight:normal; color:#555; font-size:18px;}
.tour dl dd p{font-size:15px; font-weight:100;color:#7d7d7d; padding:0 0 25px;}
.tour dl dd a{font-size:15px; display:block; letter-spacing:1.8px; width:220px; border:1px solid #c2c2c2; text-align:center; padding:10px 0;}
.tour dl:nth-child(even) dd a{float:right;}

/* tablet */
@media screen and (min-width:769px) and (max-width:991px){
}

/* mobile */
@media screen and (max-width:768px){
    .tour dl{margin:30px 0 40px 0;}
    .tour dl dt{width:100%;}
    .tour dl dd{width:100%; overflow:hidden;}
    .tour dl:nth-child(odd) dd{float:none; padding:38px 25px 0 25px;}    
	.tour dl:nth-child(even) dd{float:none; text-align:left; padding:38px 25px 0 25px;}
    .tour dl:nth-child(even) dd a{float:left;}
    .tour dl dd span{font-size:14px; display:block;}
    .tour dl dd strong{font-size:26px; font-weight:500; letter-spacing:-1px; padding:15px 0; display:block;}
    .tour dl dd p{font-size:14.5px; font-weight:100;color:#7d7d7d; padding:0 0 25px;}
    .tour dl dd a{font-size:14px; display:block; letter-spacing:1.8px; width:220px; border:1px solid #c2c2c2; text-align:center; padding:10px 0;}
    .tour dl dd div:before{width: 20px; top: 48px;}
	.tour dl:nth-child(even) dd div:before{right:auto; left:0px;}
}
