@import "/css/common.css";
@import "/css/2nd.css";

.offer {text-align: center; padding-top: 10px; padding-bottom: 20px; }
#main #left .frame div.photo	 { float: left; padding:10px 10px 20px 60px; }
#main #left .frame div.setumei   { font-size:12px; padding: 30px 0 20px 0; float:left; }
#main #left .frame div.point     { background: url(../images/OS-chirashi.gif) no-repeat right ;  padding: 0 0 20px 0; }
#main #left .frame div.photo2	 { padding:10px 10px 2px 10px; }
#main #left .frame div.photo3	 { padding:0px 0px 0px 5px; }
#main #left .frame div.setumei2  { font-size:12px; padding: 2px 10px 10px 10px;}
#main #left .frame div.setumei3  { font-size:12px; margin: 10px 0 10px 30px; background-color: #fff2e1; }
#main #left .frame div.setumei3 p { padding: 10px 0 10px 0; }
#main #left .frame div.setumei4  { color:#9D0303; font-size:16px; font-weight:bold; margin:20px 0 5px 45px; }
#main #left .frame div.setumei5  { font-size:12px; margin:0 0 0 60px; }
#main #left .frame .clear     	 { clear: both; }
#main #left .frame div.detail { padding: 10px 20px 0px 0px; margin-left: 40px;}
#main #left .frame div.ba       { 
                      font-size: 16px; 
                      margin: 10px 10px; 
					  color: #000000; 
					  background-color: #ececec; 
					  border-left: 15px solid #FF9900; 
					  padding-top: 1px; 
					  padding-bottom: 1px; 
					  padding-left: 5px;
					  }
#main div.tokyo	     { float: left; padding:10px 10px 2px 10px; margin-left: 40px; margin-right: 40px;}
#main div.yokohama	 { padding:10px 10px 2px 10px;}
#main div.it    	 { float: left; padding:10px 10px 2px 10px; margin-left: 40px; margin-right: 40px;}
#main div.sanesu	 { padding:10px 10px 2px 10px;}
#main div.basic      { border-bottom: dashed 1px #FFFFFF; }
