/* contents.css-overwrite */


/* ------------------------
 media query - title
------------------------- */
/* col-xs */
@media screen and (max-width: 480px){
#tooth #tooth1 .wakul p br.pc{display:none;}
#policy .big span{display: inline-block;}
#tooth2 h2 span{display:inline-block; font-size:95%; line-height: 1.3;}
#tooth3 h2#wid {width: 240px; font-size:115%;}
#tour2 #mirror{margin-bottom: 0;}
#tour2 #bq{clear: both; padding:0; margin:0; height:1px;}
}

/* col-ssm */
@media screen and (min-width: 481px) and (max-width : 640px){
#tooth #tooth1 .wakul p br.pc{display:none;}
#tooth2 h2 span{display:inline-block; font-size:95%; line-height: 1.3;}
#tooth3 h2#wid {width: 265px;}
#tour2 #mirror{margin-bottom: 0;}
#tour2 #bq{clear: both; padding:0; margin:0; height:1px;}}

/* col-sm */
@media screen and (min-width: 640px) and (max-width : 991px){
#tooth #tooth1 .wakul p br.pc{display:none;}
#tooth2 h2 span{display:inline-block; font-size:95%; line-height: 1.3;}
#tooth3 h2#wid {width: 350px;}
#tour2 #mirror{margin-bottom: 0;}
#tour2 #bq{clear: both; padding:0; margin:0; height:1px;}
}

/* col-md */
@media screen and (min-width: 992px) and (max-width : 1199px){
#tooth2 h2 span{display:inline-block; font-size:95%; line-height: 1.3;}
#tooth3 h2#wid {width: 350px;}
#tour2 #mirror{margin-bottom: 0;}
#tour2 #bq{clear: both; padding:0; margin:0; height:1px;}
}

/* col-lg */
@media screen and (min-width: 1200px) and (max-width : 1499px){
#tooth2 h2 span{display:inline-block; font-size:95%; line-height: 1.3;}
#tooth3 h2#wid {width: 350px;}
#tour2 #mirror{margin-bottom: 0;}
#tour2 #bq{clear: both; padding:0; margin:0; height:1px;}
}

/* col-llg */
@media screen and (min-width: 1500px){
#tooth2 h2 span{display:inline-block; font-size:95%; line-height: 1.3;}
#tooth3 h2#wid {width: 350px;}
#tour2 #mirror{margin-bottom: 0;}
#tour2 #bq{clear: both; padding:0; margin:0; height:1px;}
}

