/*/base///////////////////////////////////////////////////*/
body{
	width: 100%;
	margin:0px;
	padding:0px;
	color:#666666;
	line-height: 160%;
	letter-spacing: 0;
	font-size: 14px;
	font-style: normal;
	font-family: "ƒƒCƒŠƒI","‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro","Osaka",sans-serif ;
	text-align:center;
background-color: #411F06;
}

h1 { margin:0px;	padding:0px; 	text-indent: 0px;	font-weight :normal ;}
h2 { margin:0px;	padding:0px;	text-indent: 0px;	font-weight :normal ;}
h3 { margin:0px;	padding:0px;	text-indent: 0px;	font-weight :normal ;}
h4 { margin:0px;	padding:0px;	text-indent: 0px;	font-weight :normal ;}
ul { margin:0px;	padding:2px;	text-indent: 0px;	font-weight :normal ;}
ol { margin:0px;	padding:2px;	text-indent: 0px;	font-weight :normal ;}
li { margin:0px;	padding:0px;	text-indent: 0px;	font-weight :normal ;}
p { margin:0px 0px 1.3em 0px;	padding:0px;	text-indent: 0px;	font-weight :normal ;}
a{ color: #CC6600;	line-height:160%;	text-decoration: none;	}
a:link{ color: #CC6600; 	line-height:160%;	text-decoration: none;	}
a:hover{ color:#FF9900; 	line-height:160%;	text-decoration: none;	border-bottom: 1px #FF9900 dotted;}

hr { 	width: 100%;		height: 1px;	text-align:center;	border: 1px #999999 dotted; 	clear:both;}

img {	border: 1px;}


/*/text///////////////////////////////////////////////////*/
.text_s {	font-size:11px;	line-height:140%;	letter-spacing:0.1em;}
.text_m {	font-size:12px;	line-height:140%;	letter-spacing:0em;}
.text_l {	font-size:16px;	line-height:180%;	letter-spacing:0.1em;}
.text_lb {	font-size:19px;	line-height:120%;	letter-spacing:0;	font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W6","Hiragino Mincho Pro","HGS–¾’©E","‚l‚r ‚o–¾’©",serif;	font-weight :bold ;	color: #333333;}
.text_llb {	font-size:24px;	line-height:120%;	letter-spacing:0;	font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W6","Hiragino Mincho Pro","HGS–¾’©E","‚l‚r ‚o–¾’©",serif;	font-weight :bold ;	color: #666666;}
.text_m2 { font-size:14px; line-height:160%; letter-spacing:0.04em; }
.text_p2 { font-size:14px; line-height:160%; letter-spacing:0em; }
.text_lb2 { font-size:19px; line-height:120%; letter-spacing:0; font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; font-weight :bold ; color: #333333; }
.text_r { color: #FF0000; }


/*/list///////////////////////////////////////////////////*/
.icon_2{
	background-repeat:no-repeat;
	line-height:160%;
	text-indent:0px;
	padding-left:0px;
	margin-left:0px;
	font-size: 12px;
	color: #ec6807;
}

ul.icon_2 li{
	list-style-image: url(../img/icon_sankaku2.jpg);
	list-style-position: inside;
	line-height:160%;
	text-indent:0px;
	padding-left:0px;
	margin-left:0px;
}

.icon_3{
	background-repeat:no-repeat;
	line-height:160%;
	text-indent:0px;
	padding-left:0px;
	margin-left:0px;
	font-size: 12px;
	color: #ec6807;
}

ul.icon_3 li{
	list-style-image: url(../img/icon_sankaku3.jpg);
	list-style-position: inside;
	line-height:160%;
	text-indent:0px;
	padding-left:0px;
	margin-left:0px;
}


/*/table///////////////////////////////////////////////////*/
.td_1 {
	color: #999999;
	border: 1px;
	height: 1px;
	border-style: dotted;
	font-size:11px;
	line-height:160%;
	letter-spacing:0.1em;
}


/*/box///////////////////////////////////////////////////*/
.column_box1{
	width:240px;
	height: auto;
	padding:20px;
	float:left;
}

.column_box1 p{
	width:240px;
}

.column_box2{
	width:400px;
	height: auto;
	padding:20px;
	float:left;
}

.column_box2 p{
	width:auto;
}

.column_box3{
	width:680px;
	height: auto;
	margin:0px;
	padding:20px;
	clear:both;
}

.column_box3 p{
	width:auto;
}

.column_box3_1{
	width:680px;
	height: auto;
	margin:0px;
	padding:20px;
	clear:both;
}


.column_box4{
	width:200px;
	height: auto;
	padding:20px;
	float:left;
}

.column_box4 p{
	width:200px;
}

.column_box5{
	width:440px;
	height: auto;
	padding:20px;
	float:left;
}

.column_box5 p{
	width:440px;
}

.column_box6{
	width:320px;
	height: auto;
	padding:20px;
	float:left;
}

.column_box6 p{
	width:320px;
}

.column_box7{
	width:720px;
	height: auto;
	padding:20px;
	float:left;
}

.column_box7 p{
	width:auto;
}

.column_box8{
	width:340px;
	height: auto;
	float:left;
	padding-bottom: 10px;
	padding-left: 20px;
}

.column_box8 p{
	width:320px;
}

.column_box9{
	width:320px;
	height: auto;
	float:left;
	padding-top: 0px;
	padding-right: 20px;
	padding-left: 20px;
}

.column_box9 p{
	width:320px;
}

.column_box10{
	width:720px;
	height: auto;
	float:left;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}

.column_box10 p{
	width:auto;
}
.column_box11{
	width:720px;
	height: auto;
	float:left;
	padding-right: 20px;
	padding-left: 20px;
}

.column_box11 p{
	width:auto;
}

