body,td,th,p {
	color: #72592D;
	font-family: ＭＳ Ｐ明朝, 細明朝体, ヒラギノ明朝 Pro W3;
}

* a img {border:0;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background:#160707 url(../img/all/base01.png) repeat-x;*/
background:#fff;
}

html,body{
	height:100%;
}

.text10_10 {
	font-size: 10px;
	line-height: 10px;
	color:#72592D;
}

.text10_10_white {
	font-size: 10px;
	line-height: 10px;
	color:#FFFFFF;
}

.text10_12 {
	font-size: 10px;
	line-height: 12px;
	color:#72592D;
}

.text10_14 {
	font-size: 10px;
	line-height: 14px;
	color:#72592D;
}

.text10_15 {
	font-size: 10px;
	line-height: 15px;
	color:#72592D;
}

.text_news {
	font-size: 10px;
	line-height: 15px;
	color:#FFFFFF;
}

.text10_16 {
	font-size: 10px;
	line-height: 16px;
	color:#72592D;
}

.text10_20 {
	font-size: 10px;
	line-height: 20px;
	color:#72592D;
}

.text12_12 {
	font-size: 12px;
	line-height: 12px;
	color:#72592D;
}

.text12_14 {
	font-size: 12px;
	line-height: 14px;
	color:#72592D;
}

.text12_18 {
	font-size: 12px;
	line-height: 18px;
	color:#72592D;
}

.text12_18_white {
	font-size: 12px;
	line-height: 18px;
	color:#FFFFFF;
}

.text14_14 {
	font-size: 14px;
	line-height: 14px;
	color:#72592D;
}

.text14_21 {
	font-size: 14px;
	line-height: 21px;
	color:#72592D;
}

.text14_21_white {
	font-size: 14px;
	line-height: 21px;
	color:#FFFFFF;
}

.text16_16_white {
	font-size: 16px;
	line-height: 16px;
	color:#FFFFFF;
}

.text16_16 {
	font-size: 16px;
	line-height: 16px;
	color:#72592D;
}

.text16_17 {
	font-size: 16px;
	line-height: 17px;
	color:#72592D;
}

.text16_24 {
	font-size: 16px;
	line-height: 24px;
	color:#72592D;
}

.text18_18 {
	font-size: 18px;
	line-height: 18px;
	color:#72592D;
}

.text18_27 {
	font-size: 18px;
	line-height: 27px;
	color:#72592D;
}

.text20_20 {
	font-size: 20px;
	line-height: 20px;
	color:#72592D;
}

.text20_30 {
	font-size: 20px;
	line-height: 30px;
	color:#72592D;
}

.base01 {
	background:url(../img/top/base01.jpg) repeat-x;
}

h1 {
	font-size: 9px;
	line-height: 9px;
	color:#72592D;
	text-decoration:none;
	font-weight:normal;
	margin-bottom:0;
	padding-bottom:0;
	margin-bottom:inherit;
	margin:inherit;
}

.style1 {
	color: #666666;
}

.style2 {
	color: #FFFFFF;
}

.style3 {
	color: #94703F;
}

.style4 {
	color: #F29600;
}

a:link {
	color: #723118;
	text-decoration: none;
}

a:visited {
	color: #723118;
	text-decoration: none;
}

a:hover {
	color: #72592D;
	text-decoration: underline;
}

a:active {
	color: #723118;
	text-decoration: none;
}
.lnk0 a, .lnk0 a:visited, .lnk0 a:active{color: #ff8c00;text-decoration:none;}
.lnk0 a:hover{color:#ff8c00;background:#fafad2;text-decoration:underline;}
 
#sm{text-align:left;border:1px solid #cccccc;width:600px;padding-top:30px;}

.stm{text-align:left;color:#696969;margin-left:60px;font-size:17px;font-weight:600;line-height:100%;}

.stm2{text-align:left;color:#696969;margin-left:10px;font-size:15px;font-weight:300;line-height:100%;}

.stm3sub{margin-right:30px;}
.stm3{text-align:left;color:#696969;margin-left:10px;font-size:13px;font-weight:300;line-height:150%;}

.stm3sub2{margin-left:60px;}
.stm32{text-align:left;color:#696969;margin-left:10px;font-size:13px;font-weight:300;line-height:150%;}

.bor1{border-top:1px solid #800000;border-bottom:1px solid #800000;width:500px;text-align:center;margin-left:auto;margin-right:auto;padding-top:10px;padding-bottom:10px;}

.bor2{border-top:1px solid #800000;width:500px;text-align:center;margin-left:auto;margin-right:auto;padding-top:0px;padding-bottom:0px;}

.pic{margin:20px 40px 20px 80px;}
.pic2{margin:20px 60px 20px 40px;}

.wn1{text-align:left;color:#000;margin-left:50px;font-size:15px;font-weight:600;line-height:100%;}

.wn2{text-align:left;color:#000;margin-left:50px;margin-right:50px;font-size:14px;font-weight:300;line-height:170%;}

.wn10{text-align:left;color:#000;margin-left:50px;font-size:13px;font-weight:600;line-height:100%;}

.wn20{text-align:left;color:#000;margin-left:50px;margin-right:50px;font-size:12px;font-weight:300;line-height:130%;}

.date{text-align:right;color:#696969;font-size:13px;font-weight:300;}

.bor3{border-left:1px solid #800000;border-right:1px solid #800000;padding0;margin:0;}
