@charset "utf-8";
/* CSS Document */

@import url("reset.css");
html {
	background-color:#f3f0d8;
}
a{
 outline: none; /* for Firefox */
 hlbr:expression(this.onFocus=this.blur()); /* for IE */
}

body {
background-image: url(../images/bg.jpg);
}
.clear {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}

#index_TOP{
width:100%;
height:355px;
background-image:url(../images/index_TOP_bg.jpg);

}
#TOP{
width:960px;
height:355px;
margin:0 auto;
background-image:url(../images/header_bg.jpg);
position: relative;
}
#wrapper{
width:876px;
margin:0 auto;
background-image:url(../images/q_mid.jpg);
}
#q_top{
width:851px;
height:36px;
background-image:url(../images/q_top.jpg);
padding:35px 0 0 25px; 
}
.question{
font-size:13px;
color:#333333;
padding-left:10px;

}
.answer{
font-size:13px;
color:#845915;
padding-left:10px;
font-family:"Century Gothic";
}
#profile{
width:764px;
height:190px;
margin:0 auto;
margin-top:20px;
background-image:url(../images/profile_bg.jpg);
background-repeat:no-repeat;
padding:20px 0 0 15px;
position:relative;
}
table.form_btn{
	position:absolute;
	left: 199px;
	top: 143px;
}
.wmax_ButtonBox{
background-image:url(../images/submit.jpg);
width:203px;
height:57px;
border:0;
}
.wmax_InputBox{
font-size:13px;
color:#666666;
}
#tks_top{
width:876px;
height:233px;
background-image:url(../images/tks_TOP.jpg);
}
ul.link{
width:588px;
margin:auto;
}

ul.link li.btn1{
width:279px;
height:266px;
float:left;
margin-right:30px;
background-image:url(../images/tks_50.jpg);
position: relative; 
}
ul.link li.btn2{
width:279px;
height:266px;
float:left;
background-image:url(../images/tks_mag.jpg);
position:relative;
}
ul.words{
	width:230px;
	position:absolute;
	left: 25px;
	top: 19px;
}

ul li.title{
font-size:13px;
font-weight:bold;
color:#695349;
line-height:26px;
font-family:"Century Gothic";
background-image:url(../images/arrow.jpg);
background-repeat:no-repeat;
padding-left:28px;
}
ul li.sum{
font-size:13px;
color:#695349;
line-height:18px;
font-family:"Century Gothic";
}
ul li.sum a{
color:#006666;
font-weight:bold;
}
ul li.button a{
display:block;
width:164px;
height:44px;
background-image:url(../images/get_50.jpg);
text-indent:-9999px;
margin:0 auto;
}
ul li.button2 a{
display:block;
width:164px;
height:44px;
background-image:url(../images/order.jpg);
text-indent:-9999px;
margin:0 auto;
}
.red{
color:#b80e0e;
}
.title_flash{
display:block;
	width:862px;
	height:218px;
	position:absolute;
	left: 56px;
	top: 91px;
}

#TOP ul{
	width:71px;
	height:23px;
	position:absolute;
	left: 803px;
	top: 72px;
	padding-left:76px;
	background-image:url(../images/share_bg.jpg);
	background-repeat:no-repeat;
}
#TOP ul li{
float:left;
}
#TOP ul li a{
text-indent:-9999px;
}
#TOP ul li.fb a{
display:block;
width:27px;
height:23px;
display:block;
background-image:url(../images/share_fb.jpg);
}
#TOP ul li.pl a{
display:block;
width:22px;
height:23px;
display:block;
background-image:url(../images/share_pl.jpg);
}
#TOP ul li.tw a{
display:block;
width:22px;
height:23px;
display:block;
background-image:url(../images/share_tw.jpg);
}
h2 a{
display:block;
width:73px;
height:35px;
background-image:url(../images/h2.jpg);
text-indent:-9999px;
}
#footer{
width:876px;
height:41px;
background-image:url(../images/footer.jpg);
margin:0 auto;
position:relative;
}
#footer a{
	display:block;
	width:85px;
	height:41px;
	background-image:url(../images/footer_a.jpg);
	text-indent:-9999px;
	position:absolute;
	left: 98px;
	top: 1px;
}
a.cat{
	display:block;
	width:119px;
	height:32px;
	background-image:url(../images/cat.jpg);
	text-indent:-9999px;
	position:absolute;
	left: 718px;
	top: 322px;
}
