@charset "UTF-8";
/* common */
#contentArea {
  background: white;
  width:1000px;
  margin: 0 auto;
}
#contentAreaInner {
  padding:0;
  margin:0;
  float:left;
}
h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, img, form{
    margin: 0;
    padding: 0;
    list-style: none;
    text-indent: 0;
    font-weight: 100 !important;
    border: 0;
    vertical-align: top;
}

area:active{outline:none;}

/* swallows
----------------------------------------------------*/
#hawks .areaWrapper { 
	width:1000px;
	box-sizing:border-box;
	padding-bottom:50px;
}

#hawks .block {margin-bottom:15px;}


#hawks .productBlock h2 { text-align:left;padding:15px 0 15px; }

#hawks .contentBlock { background:#e50012;padding:15px; }
#hawks .prizeBlock .box { margin-bottom:20px; }
#hawks .prizeBlock .notice { color:#FFF;font-size:11px;margin:0 100px 20px 100px; }

#hawks .productBlock { background:#FFF;padding:0 0 15px 0; }
#hawks .productBlock .specialBox { text-align: center;padding:10px 0 15px 0; }
#hawks .listBlock ul { display:block;background:#FFF;padding:0 33px; }
#hawks .listBlock ul:after {
    content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;	
}
#hawks .listBlock ul li { display:block;float:left;width:165px;text-align:center;margin:0 7px; }
#hawks .listBlock ul li div { display:table-cell;vertical-align:middle;width:165px;height:175px;text-align:center; }
#hawks .listBlock ul li span { display:block;margin:0 0 5px 0;line-height:15px;height:45px;font-size:11px; }
#hawks .notice {text-align:center;padding:0 0 15px 0;}

#hawks .howtoBlock { padding:20px 60px 0; }
#hawks .howtoBlock h2 { text-align:center;padding:0 0 15px 0; }

#hawks .howtoBlock .wrapper { display:block;background:#FFF;padding:30px; }
#hawks .howtoBlock .copyBox { font-size:16px;color:#333333;padding:0;margin-bottom:15px;line-height:28px; }
#hawks .howtoBlock .copyBox:last-child { margin-bottom:0;padding-bottom:0;border:none; }
#hawks .howtoBlock .copyBox .postscript { font-size:12px;color:#333333;line-height:20px; }
#hawks .howtoBlock .copyBox em { display:block;margin:15px 0 0 0;padding:20px;font-size:18px;font-style: normal;color:#FF0000;border:3px solid #FF0000;}
#hawks .howtoBlock .btnBox { text-align:center;margin:0 0 15px 0; }
#hawks .howtoBlock .copyBox .indnt {
  padding-left: 1em;
  text-indent: -1em;
  font-size: 12px;
  line-height: 180%;
}
#hawks .howtoBlock .copyBox .telq{font-size: 24px;}

#hawks .btnBox a {  
    -webkit-transition: 0.6s ease-in-out;  
       -moz-transition: 0.6s ease-in-out;  
         -o-transition: 0.6s ease-in-out;  
            transition: 0.6s ease-in-out;  
}  
#hawks .btnBox a:hover {  
    opacity: 0.6;  
    filter: alpha(opacity=60);  
}   


#hawks .howtoBlock table.summary { margin-bottom:15px; } 
#hawks .howtoBlock table.summary th { text-align:left; vertical-align:top;width:100px;}


