@charset "utf-8";
/* CSS Document */
* {margin: 0;padding: 0; list-style-type:none; font-style:normal;}
body {text-align: center; font-size:90%; color:#352217;}
img{ border:0;}
strong{ font-weight:bold;}
.clearboth{ clear:both;}

body{ background:#d9e9ae url(../img/body_bg.gif) repeat-x;}

#contener{ background:url(../img/base_bg.png) repeat-y; width:820px; margin:0 auto;behavior: expression(IEPNGFIX.fix(this)); text-align:left;}

.wrapper{padding:0 13px; height:100%; clear:both;}

h1 { background:url(../img/head_h1.jpg) no-repeat; height:41px; text-align:center; color:#40302f; font-size:80%; padding-top:8px}

h2 {padding-left:58px; padding-bottom:20px;}

.head_logo{ margin-top:10px;}

#header_logos{ float:left; margin:0 0 14px 30px; _margin-left:15px;}

#header_logos img{ float:left; padding-top:0px; padding-left:4px;}

address.header_inq { float:right; margin-right:30px;_margin-right:15px;}

address.header_inq .mail_inq{ padding-bottom:2px;}

#footer{ background:url(../img/footerlink_bg.jpg) repeat; clear:both; height:100%;}

#footer_link{ clear:both;background-color:#f2efe6; height:100%;}

#footer_link li{ float:right; }

#footer img#footer_logo{ float:left; padding:8px 10px; }

#footer address.footer_add { float:right; text-align:right; padding-top:8px; padding-right:10px;}

#footer address span { font-weight:bold; font-size:90%;}

#footer ul{ clear:both; height:100%;padding:6px 6px 0; border-top:solid #739343 1px; margin:6px 10px 0;}

#footer ul li{ float:left; padding-right:4px; padding-bottom:10px;}

#copy{clear:both;height:100%;background-color:#739343; color:#FFFFFF; padding:20px 0; text-align:center; font-size:86%;}

#footer-nav{ text-align:center; font-size:90%; padding:14px;}

#route{ font-size:90%; padding:0 65px 2px;}

a{ color:#28A449;}
/*------------------------------

その他のよく使用するセレクタ

-------------------------------*/
.to_top { clear:both; font-size:90%; text-align:right;padding-right:24px; margin-bottom:20px;}
.to_inq_bnr { clear:both; text-align:right; padding-right:20px; margin-bottom:10px;}
.float-l{ float:left;}
.float-r{ float:right;}
