@charset "EUC-JP";
/* CSS Document */

body { font: 82% Verdana, Arial, Helvetica, sans-serif; background-color: #6B471A; margin: 0; padding: 0; text-align: center;  color: #000000; }
table{margin-left: auto;margin-right: auto;}
form { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 82px; padding-right: 82px; }
a.col { text-decoration: none;}
a.col:link { color:#DACBA3 }
a.col:visited { color:#DACBA3; }
a.col:active { color: #8D9568; }
a.col:hover { color: #8D9568;}
.container { width: 65em; background-color: #FFFFFF; margin: 0 auto; border: 1px solid #000000; text-align: left; }
.header { background-color: #cdba9b; border-bottom:solid 2px #bbbbbb; width:100%; height:150px; background-image:url(image/title_mango5.jpg); background-repeat:no-repeat; background-position:top right; } 
.mainContent { padding: 0 20px;  background-color: #FFFFFF; margin-top:0px; }
.footer{ margin-top:30px;  text-align:center;  padding:10px 0px; background-color:#DDDDDD; }
.shadow{ margin: 0 auto; width:65.5em; background-color:#333333; border-left:solid 5px #4D3211; border-right:solid 5px #4D3211; border-bottom:solid 5px #4D3211; padding-bottom:3px; }
h1,h2{margin-top:0px}
.box{margin-left:auto;margin-right:auto;margin-top:30px;width:58em}
.box-border{margin-left:auto;margin-right:auto;margin-top:30px;width:58em;border:outset 2px #eeeeee;padding:1em;}
.box-menu{float:left; background-image:url(image/bg_menyu.gif);width:25%;text-align:center;padding:0.5em 0em;color:#DACBA3;}
.box2{margin-left:auto;margin-right:auto;margin-top:1em;width:58em;background-color:#F0F2DE}
.box3{margin-left:auto;margin-right:auto;margin-top:1em;width:58em}
.box-l{float:left;}
.box-l2{float:left;padding:1em;text-align:left}
.box-l3{float:left;padding:0.5em;text-align:left}
.box-head{float:left;padding-left:1em;padding-right:1em;margin-top:1em}
.box-r{float:right;text-align:right}
.box60{width:60em;margin-left:auto;margin-right:auto;text-align:center;}
.box-photo{float:left;width:19em;text-align:center;padding-top:1em;padding-bottom:1em;margin-top:20px;border:outset 2px #eeeeee}
.box-photo2{float:left;width:19em;text-align:center;margin-left:1em;padding-top:1em;padding-bottom:1em;margin-top:20px;border:outset 2px #eeeeee}
.box-photo3{float:left;width:24em;text-align:center;padding-top:1em;padding-bottom:1em;margin-top:20px;border:outset 2px #eeeeee}
.box-bun{float:left;width:30em;margin-left:2em;padding-bottom:1em;margin-top:20px;text-align:left}
.box-center{margin-left:auto;margin-right:auto;text-align:center;margin-top:30px}
.style1{ color:#BD5F00; font-size:110%; font-weight:bold;	}
.style2{ color:#993300; }
.style3{ padding-bottom:1em; }
.style4{ text-align:left;color:#006633;background-color:#F0F2DE;padding:5px;border:outset 2px #eeeeee; border-left: 8px solid #006633;font-size:110% }
.style5{color:#DACBA3;padding:0.5em 0em;}
.style6{background-color:#855B31;width:100%;}
.style7{
	text-align:left;
	color:#006699;
	background-color:#EBF6FC;
	padding:5px;
	border:outset 2px #eeeeee;
	border-left: 8px solid #006699;
	font-size:110%
}
.info_tbl { border-collapse: collapse; border: 1px #cccccc solid; width: 600px; }
.info_fild_td { border: 1px #cccccc solid; background-color: #eeeeee; padding: 4px; vertical-align: top; text-align: right; width: 120px; }
.info_conts_td { border: 1px #cccccc solid; padding: 4px; }
.info_conts2_td { padding: 4px; }
.info_fild1_td { border: 1px #cccccc solid; background-color: #eeeeee; padding: 4px; text-align: center; width: 120px; }
.err_tbl { margin: 20px 0; padding: 5px; width: 600px; background-color: #FFF0F5; border: 4px #E9967A double; }
