h1#yokohama{width:920px;height:45px;background:url(images/yokohama_h1.jpg) no-repeat left top #fff;display:block;}
h1#yokohama b{display:none;}

div.info_mc{text-align:center;}
div.info_mc img{}
div.info_mc p{margin:10px 30px 30px;text-align:left;font-size:110%;}

ul#taikenc{margin:0 0 20px 10px;padding:0;}
ul#taikenc li{list-style:none;float:left;margin: 5px 10px;width:325px;display:block;min-height:200px;_height:200px;}
ul#taikenc li span{text-align:right;width:320px;display:block;}
ul#taikenc:after {content: "";display: block;clear: both;height: 1px;overflow: hidden;}

div#comment{border:1px solid #D4005A;margin:20px auto;padding:20px;width:500px;font-size:1.1em;color:#333;}
div#comment em{font-size:1.05em;font-weight:bold;font-style:normal;}

/* campaign 201010~ */
dl.camp10{width:630px;margin:5px auto;padding:5px 10px;clear:both;text-align:left;font-size:1.1em;}
dl.tb{border-top:1px dotted #b3b3b3;}
dl.camp10:after {content: "";display: block;clear: both;height: 1px;overflow: hidden;}
dl.camp10 dt{width:270px;float:left;padding-left:30px;background:url(./images/cp10.jpg) no-repeat left 3px;}
dl.camp10 dt span.t{width:120px;display:block;float:left;}
dl.camp10 dd{width:270px;float:right;}
dl.camp10 span.b{color:#027ABB;font-weight:bold;}
dl.camp10 span.r{color:#BA0000;font-weight:bold;}

h3#tc1{height:50px;background:url(images/camp_h3.jpg) no-repeat left top #fff;display:block;}
h3#tc1 b{display:none;}

h3#tc2{height:50px;background:url(images/kaiin_h3.jpg) no-repeat left top #fff;display:block;}
h3#tc2 b{display:none;}


