﻿@charset "utf-8";

#prevention_title {
  background: url(bg_title.jpg) no-repeat right top;
}

#prevention_title h2 {
  background: url(title01.png) no-repeat left center;
}

#clm_cont .anchor_basic02 li {
  display: block;
}

#img01 {
  border: 1px solid #c3d7e9;
}
#clm_cont #prod01 {
  max-width: 40%;
}

@media screen and (min-width: 1260px) {
	#column_main .clm_title h2{
		padding-bottom: 138px;
	}
	
}

@media screen and (min-width: 769px) {
	#column_main .clm_title h2{
		padding-bottom: 14.6%;
	}
	
}

@media screen and (max-width: 768px) {
  #prevention_title {
    background-position: right 52% center;
  }
}



@media screen and (max-width: 480px) {
  #clm_cont #prod01 {
    max-width: 100%;
  }
}
