*{margin:0;padding:0;vertical-align:middle;font-size:14px;}
body{text-align:center;color:#6a6a6a;font-family:Arial;line-height:1.5;}
a:link,
a:visited,
a:hover{color:#7c4f2e;}
a img {border:0;}
p {margin:8px 0;}
.input_bg{background-image:url(input_bg.png);background-repeat:no-repeat;color:#4D1D06;border:1px solid #c39f85;border-width:0 1px 1px 0;padding:1px 0 0 1px;}
.btn_bg{background-image:url(btn_bg.png);border:1px solid #7b502e;color:#FFF;}
.search_wrap .logo{display:block;margin:30px auto 10px;}
.search_wrap .search_input_wrap{padding:20px;}
.search_wrap .search{height:25px;margin-top:1px;margin-right:7px;padding-top:3px;width:400px; font-size:16px;}
.search_wrap .submit{padding:0 5px;height:30px;line-height:30px;font-weight:bold;}


.sub_page dt{clear:both;padding:30px 0 10px;color:#4d1d06;font-size:24px;font-weight:bold;border-bottom:1px solid #c1c0c8;}
.sub_page dd{padding:20px 0 0;}
.sub_page .container{width:510px;text-align:left;margin:10px auto;}
.sub_page .container .tit{float:left;clear:both;width:155px;}
.sub_page .container .tit img{display:block;}
.sub_page .container .cont{width:340px;float:right;}
.sub_page .container .cont .input_bg{width:340px;display:block;}