/* CSS Document */
body, div, form, p, ul{margin:0; padding:0;}
body {background-color:#5E4300; background-image:none; font-size:12px;}
.div01{width:778px; height:auto; border-bottom:5px solid #AFAEAF; border-top:3px solid #E0DFDF; background-color:#fff; margin:0 auto;}
.div01_01{padding:27px 27px 17px;}
.div01_01_01{height:27p; line-height:27px; font-weight:bold; text-indent:0.5em; background-color:#E9E9E9; width:457px; font-size:14px;}
.div01_01_02{line-height:18px; margin:6px 0;}
.div01_01_03{width:601px;}
.div01_01_03_01{border:1px solid #E1E1E1; padding:11px 2px 11px 14px; margin-bottom:10px; line-height:1.6em;}
.dot01{height:18px; background:url(../images/dot_1.gif) repeat-x left center; margin-right:12px;}
.dot02{background:url(../images/dot_2.gif) repeat-x left top; height:1px; font-size:0; line-height:0; margin:0 10px;}
.div01_01_03_01_01{font-size:13pz; color:#f00;}
.div01_01_03_02{height:26px; line-height:26px; text-indent:1.5em; color:#fff; background-color:#CE9E4A; font-size:14px; font-weight:bold;}
.div01_01_03_03{background-color:#F7E1BB;}
.form01{margin:0; padding:0;}
.p03{padding:10px 14px; line-height:19px;}
.input01{width:155px; height:16px; border:1px solid #E4C794; line-height:16px; margin-right:10px;}
.btn01{width:70px; height:19px; line-height:19px; border-width:1px; border-style:solid; border-color:#FDF2DE #AE7D28 #AE7D28 #FDF2DE; background-color:#CE9E4A; text-align:center; color:#fff;}
.p04{padding:10px 14px;}
.div01_02{background-color:#F3F2F2; padding:10px 27px 20px;}
.div01_02 .ttl{font-size:14px; font-weight:bold; margin-bottom:0.9em; line-height:1em;}
.div01_02 p{font-size:12px; line-height:1.8em;}


