/* CSS Document */

* {margin:0px;padding:0px;}

body{ font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft Jhenghei", sans-serif; color:#000000;}

a, a:visited{ text-decoration:underline;}
a:hover{ text-decoration:underline;}

ul{ list-style:none; list-style-type:none;}

img{ border:0px; margin:0px;}

blockquote{ margin:5px 0 0 25px;}


/*2014moon   style*/

#main{ width:948px; margin:0 auto; }


#header, .footer{ background:#ffffff;}

/*rule style*/
#con {width:100%;}

#top{ width:948px; height:403px; margin:0 auto;position:relative; background:url(images/ruletop.jpg) no-repeat;}



.inside{ width:948px; }

.intext{ width:948px; background:#ff8a00; padding:20px 0 20px 0;margin:0 auto;  }

.in01{ background-color: #fffeef; margin:0px 20px 20px 20px; padding:15px 20px 17px 15px; line-height:22pt;}

h2{ padding:5px 0px 5px 0px; color:#ffffff; font-size:12pt; letter-spacing:0em; margin:0 10px 0px 0; background:#598f20;line-height:16pt; text-align:center;}


ol li{ margin:0 30px 7px 40px;}

.in01 ul{ list-style:disc; list-style-position:outside; margin:0 3px 0 25px;}
.in01 ul li{margin:0 0 7px 20px; line-height:18pt;}

.tb01 tr td{ padding:7px 0 12px 0; border-bottom:1px #8F8F8F dashed; }
.tb01 tr td p{ margin-left:10px;}

.box01{ margin:10px 0 10px 0px;  background:#6F6F6F; font-size:11pt;}
.box01 tr td{ border-bottom:0px; padding:5px 2pxpx 7px 5px;}
.box01 a, .box01 a:visited{ color:#050AFF; text-decoration:underline;}
.tr002 { text-align:center; color:#fff; height:40px; background:#046EB8; font-size:11pt; line-height:18pt;}
.tr001 { background:#ffffff;}


.in01 i { color:#E40C10; font-style:normal;}
.box01 i{ color:#000000; font-style:normal; padding-left:5px;}

.style02{ color:#FF0004;}

ul.ul02 { list-style:none; margin:0 3px 0 0px; line-height:18pt;}
ul.ul02 ul li{ list-style:none;}

.text01{color:#CD004C; font-weight:bold; padding-left:5px;}
.text02{color:#E40C10;}
h3{ font-weight:bold; font-size:14pt;}

.nav{  text-align:center; }
.nav a, .nav a:visited, .nav a:hover { text-decoration:none;}
.btn { padding:10px 25px;font-size:18px; font-weight:bold; 
	 margin:0 5px; background-color:#C10003; color:#FFFD00; text-decoration:none;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;	
}
.btn a{ color:#FFFFFF;}
.btn:hover{ background-color:#0CAC00;color:#ffffff;font-size:19px;}


/*coupon*/
.cou01{ margin:10px 0;}
.cou01 a{background:url(images/coupon.png) no-repeat;  }
.cou01 a:hover{background:url(images/coupon01.png) no-repeat;}
.cou01 a:hover, .cou01:hover{}
.cou01, .cou01 a{width:948px; height:403px;}
  
.cou01, .cou01 a, .cou01 a:hover, .cou01:hover
{cursor:pointer;display:block; text-indent:-5000px;}
  
  
/*«ö¶s*/
.top02{ height:70px; position:relative; width:948px; background:#ff8a00;}
.but01{ position:absolute; width:481px; height:64px; top:6px; left:43px;}
.but02{ position:absolute; width:292px; height:64px; top:6px; right:60px;}
  
  
  
  
  
  
  
  

