/*Ŝ̃x[XX^C*/
body{
	font-size: 12px;
	color: #454545;
}

A:link { color: blue; 
  text-decoration : none;
}
A:visited { color: purple; 
  text-decoration : none;
}

h1{
	font-size: 10px;
	font-color: #454545;
	font-weight: normal;
	line-height: 14px;
	margin: 2px 0px 0px 5px;
}

h2{
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
	margin: 2px 0px 0px 16px;
}

h3{
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
	margin: 2px 0px 0px 16px;
}

H4{
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
	
  text-decoration : none;
}

h5{
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
	margin: 2px 0px 0px 16px;
}

.menutxt{
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
	margin: 2px 0px 0px 16px;
}

.menutxt02{
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
	margin: 2px 0px 0px 20px;
}

.back{
	background-color: #eeeeee;
}
.footer-txt{
	font-size: 12px;
	font-color: #333333;
	margin: 5px 6px 0px 0px;
}
.footer-copy{
	font-size: 12px;
	color: #333333;
	margin: 2px 6px 0px 0px;
}
.footer-bg{
	background-color: #f5f5f5;
}
.footer-line1{
	background-color: #dedede;
}
.footer-line2{
	background-color: #cccccc;
}


/*TOPy[WX^C*/
.subimg{
	margin: 2px 0px 0px 6px;
}
.shop-btn{
	margin: 1px 0px 0px 6px;
}
.shoptxt{
	font-size: 10px;
	color: #454545;
	line-height: 12px;
	margin: 0px 6px 0px 6px;
}

/*wy[WʃX^C*/
.subtitle1{
	font-size: 12px;
	color: #0029ad;
	font-weight: bold;
	line-height: 16px;
	margin: 0px 0px 6px 0px;
}
.subtitle2{
	font-size: 12px;
	color: #0029ad;
	font-weight: bold;
	line-height: 16px;
	margin: 7px 0px 6px 0px;
}
.subtitle3{
	font-size: 12px;
	color: #0029ad;
	font-weight: bold;
    line-height: 24px;
	margin: 5px 0px 0px 10px;
}
.subtitle4{
	color: #0029ad;
	font-weight: bold;
}
.subtitle5{
	font-size: 12px;
	color: #0029ad;
	font-weight: bold;
    line-height: 16px;
	margin: 9px 0px 0px 10px;
}
.basetxt1{
	font-size: 12px;
	color: #454545;
	line-height: 16px;
	margin: 0px 0px 6px 0px;
}
.basetxt2{
	font-size: 12px;
	color: #454545;
	line-height: 16px;
	margin: 7px 0px 6px 0px;
}
.basetxt3{
	font-size: 12px;
	color: #454545;
	line-height: 24px;
	margin: 0px 0px 10px 10px;
}
.basetxt4{
	font-size: 12px;
	color: #454545;
	line-height: 24px;
	margin: 5px 0px 10px 10px;
}
.supple{
	font-size: 10px;
	color: #ff6600;
	font-weight: normal;
}
.reqtxt{
	font-size: 12px;
	color: #333333;
	line-height: 18px;
}
.title{
	margin: 32px 0px 0px 0px;
}
.content1{
	margin: 10px 0px 0px 0px;
}
.content2{
	margin: 30px 0px 0px 0px;
}
.map{
	margin: 2px 0px 0px 0px;
}
.basetxt6{
	font-size: 12px;
	font-weight:bold;
	color: #333333;
	line-height: 16px;
	padding: 3px 0px 3px 10px;
}
.basetxt7{
	font-size: 10px;
	color: #333333;
	line-height: 14px;
	padding: 5px 10px 5px 10px;
}

/*-----TOPtb^[ENWE^Einfo-----*/
.seo {font-size: 10px;}

.link_box {
	border: #FF9933;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
	;}

.link_title {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF
	;}

.text12_160 {
	font-size: 12px;
	line-height: 160%
	;}

.text10_333 {
	font-size: 10px;
	line-height: normal;
	color: #333333;
	}

.menutxt03{
	font-size: 12px;
	font-weight: normal;
	padding: 2px 0px 0px 26px;
}
/*-----TOPtb^[ENWE^Einfo-----*/

.TableBorder{border-width : inherit inherit inherit inherit;}
.Class{
  background-color : white;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : blue blue blue blue;}
.heya{border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : #f5a64e #f5a64e #f5a64e #f5a64e;}
.Ichiran{
  font-size : 12px;
  text-decoration : none;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #93a5fb #93a5fb #93a5fb #93a5fb;
  
  
  
  
  
  
  
  

  
}
.soba{
  font-size : 14px;
  text-decoration : none;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #8394f5 #8394f5 #8394f5 #8394f5;}
.manshitsu{
  font-size : 12px;border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : #bebebe #bebebe #bebebe #bebebe;}
.WL1{
  color : #d9d9d9;
  background-color : black;
  font-size : 11px;
  text-decoration : none;
}
.WL2{
  font-size : 10px;
  color : #e0e0e0;
  text-decoration : none;
}
.WL3{
  font-size : 12px;
  color : #e6e6e6;
  text-decoration : none;
}
.WL4{
  font-size : 12px;
  color : #444444;
  background-color : #e0e0e0;
  text-decoration : none;border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : #f5a64e #f5a64e #f5a64e #f5a64e;}

.table_01 {
margin:0;
padding:0;
}
.table_01 td{
margin:0;
padding:0;
border-bottom:1px dotted #aaa;
}
