@charset "utf-8";
/* CSS Document */
/* ClearFix */
.clf:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0.1em;line-height:0;}
.clf{display:inline-block;zoom:1;}
* html .clf{height:1%;}
.clf{display:block;}

.fairBk1{width:618px; margin:0 auto; background:#fbece8;}
div#contents .fairBk1 h3{ width:582px;padding:15px 0 10px; margin:0 auto;}
.fairBk1 .info{width:582px; margin:0 auto; font-size:1.2; line-height:1.6; text-align:center;}
.fairBk1 .info2{width:562px; margin:0 auto; padding:15px 0;}

#pre_collection{width:566px; margin:0 auto;}
div#contents .fairBk1 h4{margin:0 auto;}

#pre_set{width:567px; margin:0 auto; padding-bottom:20px;}

hr.non {display: none;margin:0;padding:0;}
.dotline{background:url(../images/fair2010atm_s19.gif) no-repeat; width:618px; height:5px; margin:0 auto;}

.fairBk2{ background:#f3cacf; width:618px; margin:0 auto;}

div#contents .fairBk2 h4{ width:561px; margin:0 auto; padding:15px 0 0;}
.fairBk2 .info{width:550px; margin:0 auto; font-size:1.2; line-height:1.6; text-align:left;}
.fairBk2 .info_option{width:550px; margin:10px auto; font-size:1.2; line-height:1.6; text-align:right;}
div#contents .fairBk2 h5{width:561px; margin:0 auto;}
.fairBk2 .clf{width:563px; margin:0 auto; padding:10px;}
.fairBk2 .clf .left{width:263px; float:left; display:inline;}
.fairBk2 .clf .right{width:298px; float:left; display:inline; padding-bottom:20px;}

.order{ text-align:center; margin:20px auto 0; padding-bottom:20px;}
