* { margin: 0; padding: 0; font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"; line-height:1.8; }
a img { border: none; }

input { line-height:1.0; padding-left: 3px;}

div.layout_body{}
/*div.layout_header{ clear: right; height: 40px;}*/
td.user_content { padding: 12px; }
td.layout_content { padding: 0px 67px 0px 60px; }
div.user_content p{ margin-bottom: 15px; margin-top: 5px; }
/*div.user_content table { border: 1px solid #cccccc; margin: 20px; background-color: #fffff;}*/
div.user_content table caption{ font-weight: bold; }
/*div.user_content tr {}
div.user_content th { width: 120px; background-color:#F9F1DD;}*/
div.user_content td { padding: 2px;}

td.layout_indcontent { padding: 0p; vertical-align:top; width: 750px; }

div.layout_index_main {
	width: 920px;
	margin: 0px;
	padding: 0px;
}

div.layout_index_left {
	width: 170px;
	vertical-align:top;
	float:left;
	margin: 0px;
	padding: 0px;
}

div.layout_index_content {
	width: 750px;
	vertical-align:top;
	float:right;
	margin: 0px;
	padding: 0px;
}

/*div.utility { padding-left; 15px; }
div.gl_Item { margin: 15px 0px; padding: 10px; width: 50%; border: 1px solid #cccccc; }*/


/*   wb_j[   */

.clearall {
	clear: both;
	font-size: 0;
}

.header-left {
	width: 570px;
	float: left;
}

.seotext {
	width: 570px;
	height: 17px;
	margin:0px;
	text-align: left;
}

.seotext p {
	font-size: 11px;
	color: #8E794D;
	line-height:100%;
	margin:0px;
	padding: 4px 0px 0px 10px;
}

.header-logo {
	width: 252px;
	height: 65px;
	float: left;
}

.header-catch {
	width: 318px;
	height: 65px;
	float: right;
}

.header-catch2 {
	width: 318px;
	height: 30px;
	background:	url(../../img01/090126-head-catch2.gif) no-repeat;
}

.header-catch3 {
	width: 318px;
	height: 35px;
	background:	url(../../img01/090126-head-catch3.gif) no-repeat;
}


.header-catch2 a {
	width: 318px;
	height: 30px;
	display:block;
	text-indent: -9999px;
}

.header-catch3 a {
	width: 318px;
	height: 35px;
	display:block;
	text-indent: -9999px;
}



.header-mid {
	width: 102px;
	height: 82px;
	margin: 0px;
	padding: 0px;
	float: left;
}

.header-right {
	width: 248px;
	height: 82px;
	float: left;
	margin: 0px;
	padding: 0px;
}

.header-guide {
	width: 248px;
	margin: 0px;
	padding: 0px;
}

.header-guide ul {
	width: 248px;
	margin: 0px;
	padding: 0px;
}

.header-guide ul li {
	list-style: none;
	float:left;
	margin: 0px;
	padding: 0px;
}

.header-guide ul li.menu1 {
	width: 102px;
	background:	url(../../img01/090126-head-menu1.gif) no-repeat;
}

.header-guide ul li.menu2 {
	width: 57px;
	background:	url(../../img01/090126-head-menu2.gif) no-repeat;
}

.header-guide ul li.menu3 {
	width: 89px;
	background:	url(../../img01/090126-head-menu3.gif) no-repeat;
}

.header-guide ul li.menu1 a {
	width: 102px;
	height: 24px;
	display:block;
	text-indent: -9999px;
}

.header-guide ul li.menu2 a {
	width: 57px;
	height: 24px;
	display:block;
	text-indent: -9999px;
}

.header-guide ul li.menu3 a {
	width: 89px;
	height: 24px;
	display:block;
	text-indent: -9999px;
}


.header-credit {
	width: 248px;
	height:56px;
	margin: 0px;
	padding: 0px;
}

.header-credit img {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.header-bot {
	width:920px;
	margin: 11px 0px 0px 0px;
	padding: 0px;
}

.header-leftban {
	width: 193px;
	height: 53px;
	text-align:left;
	float: left;
}

.header-botmenu {
	width: 727px;
	height: 53px;
	float: right;
}

.header-botmenu ul {
	margin: 0px;
	padding: 0px;
}

.header-botmenu ul li {
	list-style: none;
	float:left;
	margin: 0px;
	padding: 0px;
}

.header-botmenu ul li.menu1 {
	width: 139px;
	background:	url(../../img01/090126-glonavi-01.gif) no-repeat;
}

.header-botmenu ul li.menu2 {
	width: 138px;
	background:	url(../../img01/090126-glonavi-02.gif) no-repeat;
}

.header-botmenu ul li.menu3 {
	width: 138px;
	background:	url(../../img01/090126-glonavi-03.gif) no-repeat;
}

.header-botmenu ul li.menu4 {
	width: 138px;
	background:	url(../../img01/090126-glonavi-04.gif) no-repeat;
}

.header-botmenu ul li.menu5 {
	width: 174px;
	background:	url(../../img01/090126-glonavi-05.gif) no-repeat;
}

.header-botmenu ul li.menu1 a {
	width: 139px;
	height: 40px;
	display:block;
	text-indent: -9999px;
}

.header-botmenu ul li.menu2 a,
.header-botmenu ul li.menu3 a,
.header-botmenu ul li.menu4 a {
	width: 138px;
	height: 40px;
	display:block;
	text-indent: -9999px;
}

.header-botmenu ul li.menu5 a {
	width: 174px;
	height: 40px;
	display:block;
	text-indent: -9999px;
}



ul#menu{ width:100%; margin-left: 6px; width: 778px;background-color: #cb3401; clear: both; height: 26px;}
ul#menu li { list-style-type: none; display: block; float: left; background-color: #cb3401; }
ul#menu li a {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #cb3401; border-left: 1px solid #F5EDDC;
	/*height: 20px;*/
	padding: 6px 20px;
	text-decoration: none;
	}
ul#menu li a:hover {
	background-color:#F5EDDC;
	color: #333333;}
	


h1 { color: #cb3401; margin-bottom: 20px; line-height: 120%; padding-top: 10px; padding-bottom: 10px; border-top: 1px dotted #FFDA8E; border-bottom: 2px solid #FE9E11; font-size: 18px; font-weight: bold; }
h2.kagoname { clear:both; text-align:center; color: #cb3401; font-size: 26px; font-weight: bold; border-top: 1px solid #999999; padding-top: 10px;}

h2.finding { background: #EFD8A0 url(https://c06.future-shop.jp/shop/item/kakeizu/design/img01/h2_n_bg.jpg) repeat-y;
		 /*height: 20px;*/
		 padding: 2px 5px 2px 20px;
		 margin: 25px 0;
		 font-size: 120%;
		 color:#333333;
		 clear: both;
	 }

h2.iwai { background: #EFD8A0 url(https://c06.future-shop.jp/shop/item/kakeizu/design/img01/100608-iwai-h2bg.gif) repeat-y;
		 /*height: 35px;*/
		 padding: 2px 5px 2px 10px;
		 margin: 20px 0px 0px 0px;
		 font-size: 120%;
		 color:#333333;
		 clear: both;
	 }
h3{ clear: both;}
h3.midasi { background: #ffffff url(https://c06.future-shop.jp/shop/item/kakeizu/design/img01/h3.jpg) no-repeat;
		 height: 30px;
		 padding: 1px 25px 0px 35px;
		 margin: 30px 0px 5px 0px;
		 font-size: 110%;
		 color:#333333;
		 clear: both;
	 }

	

/* เพy[W */
img.hidari { margin: 8px 15px 10px 0px; float: left; clear:both; }
img.migi{ margin-left: 8px 0px 15px 8px; float: right; clear:both; }

dl dt{ font-weight: bold; }
dl dd{ margin-left: 30px; margin-bottom: 30px; }
/*p.kamon { margin-top: -80px; margin-bottom: 30px; margin-left: 150px; width: 400px; height: 100px; }*/
p#gaiyou { font-size: 120%; font-weight: bold; line-height: 1.2; }


/* ๆญ ้ฟโ */
h2.question{ padding: 8px 0px 5px 70px; /*height: 60px;*/ margin-top:20px; background: #efefef url(https://c06.future-shop.jp/shop/item/kakeizu/design/img01/q.gif) no-repeat; color:#333333; font-size: 140%; border-bottom: 2px solid #D22500;}
p.answer{ /*height: 60px;*/ padding-left: 100px; background: #ffffff url(https://c06.future-shop.jp/shop/item/kakeizu/design/img01/a.gif) no-repeat;
	margin-bottom: 50px;}




/* tH[ */
form#siryou input { font-size: 14px; height: 20px; }
form#siryou input#big { font-size: 16px; height: 20px; font-family:Arial, Helvetica, sans-serif; }
/*form#siryou table tr td { border: 1px solid #999999; }*/
form#siryou table td.data { padding: 5px; }
form#siryou table td.head { padding: 10px 1px; text-align:center; font-weight: bold; font-size: 12px; background-color: #dedede;  }
form#siryou table td span.attention { color:#FF0000; }
form#siryou div#button { text-align: center; margin: 20px; }
form#siryou div#button input { height: 30px; font-size: 18px; padding:2px; }

/* คiy[W */
p.quo{ color: #ff0000; font-size:80%; }


/* จqlฬบ */
h2.customer { border-left: 8px solid #BC830C;  border-bottom: 1px solid #BC830C; font-size: 95%; padding: 2px 2px 2px 8px; margin-bottom: 15px; margin-top: 40px; }


/* ถir */
div#sidebar {
	width: 170px;
	padding: 0px;
	margin: 0px;
	text-align:left;
}


.menu-box-g {
	width: 168px;
	background-color: #FFFFFF;
	border-left: solid 1px #D0D0D0;
	border-right: solid 1px #D0D0D0;
	border-top: 0px;
	border-bottom: 0px;
	margin: 0px;
	padding: 0px;
}

.menu-box-y {
	width: 168px;
	background-color: #FFFAD1;
	border-left: solid 1px #D0D0D0;
	border-right: solid 1px #D0D0D0;
	border-top: 0px;
	border-bottom: 0px;
	margin: 0px;
	padding: 0px;
}

.left-ban {
	width: 170px;
	margin: 0px;
	padding: 0px;
}

div#sidebar .menu-box-g p.left-p-order {	
	height : 34px;
	color: #ffffff;
	text-align: center;
	background:	url(../../img01/090126-left-menu-order.gif) no-repeat;
	margin: 15px 0 0 0;
	text-indent: -9999px;
	display:block;
}

div#sidebar .menu-box-g p.left-p-what {	
	height : 34px;
	color: #ffffff;
	text-align: center;
	background:	url(../../img01/090126-left-menu-what.gif) no-repeat;
	margin: 0px 0 0 0;
	text-indent: -9999px;
	display:block;
}

div#sidebar p.left-p-voice {
	width: 170px;	
	height : 83px;
	color: #ffffff;
	text-align: center;
	background:	url(../../img01/090126-left-menu-voice.gif) no-repeat;
	margin: 11px 0 0 0;
	text-indent: -9999px;
	display:block;
}

div#sidebar p.left-p-comp {	
	height : 27px;
	color: #ffffff;
	text-align: center;
	background:	url(../../img01/090126-left-menu-comp.gif) no-repeat;
	margin: 14px 0 0 0;
	text-indent: -9999px;
	display:block;
}

div#sidebar .menu-box-g ul {
	list-style:none;
	margin-top: 10px;
	padding-bottom: 15px;
}


div#sidebar .menu-box-g ul li {
	background:url(../../img01/090126-left-point.gif) left top no-repeat;
	padding: 0px 0px 0px 16px;
	margin: 0px 0px 0px 7px;
	line-height:140%;
}

div#sidebar .menu-box-g ul li ul {
	list-style:none;
	margin-top: 0px;
	padding: 0px;
}


div#sidebar .menu-box-g ul li ul li {
	background:url(../../img01/090126-left-point2.gif) left top no-repeat;
	padding: 0px 0px 0px 13px;
	margin: 0px;
	line-height:140%;
}

div#sidebar .menu-box-y ul {
	list-style:none;
	margin: 0px;
	padding-bottom: 18px;
}

div#sidebar .menu-box-y ul li {
	background:url(../../img01/090126-left-point3.gif) left top no-repeat;
	padding: 0px 0px 0px 13px;
	margin: 0px 0px 0px 12px;
	line-height:140%;
}


div#sidebar .left-ban ul {
	margin: 0px;
	padding: 5px 0px 0px 0px;
}

div#sidebar .left-ban ul li {
	list-style: none;
	padding: 0px;
	margin: 5px 0px 0px 0px;
}

div#sidebar .left-ban ul li.menu0 {
	background:	url(../../img01/oiwai-lban0623.gif) no-repeat;
}

div#sidebar .left-ban ul li.menu1 {
	background:	url(../../img01/090126-index-ban1.gif) no-repeat;
}

div#sidebar .left-ban ul li.menu2 {
	background:	url(../../img01/090126-index-ban2.gif) no-repeat;
}

div#sidebar .left-ban ul li.menu3 {
	background:	url(../../img01/090126-index-ban3.gif) no-repeat;
}

div#sidebar .left-ban ul li.menu4 {
	background:	url(../../img01/090126-index-ban4.gif) no-repeat;
}

div#sidebar .left-ban ul li.menu5 {
	background:	url(../../img01/090126-index-ban5.gif) no-repeat;
}

div#sidebar .left-ban ul li.menu6 {
	background:	url(../../img01/090126-index-ban6.gif) no-repeat;
}


div#sidebar .left-ban ul li.menu0 a {
	width: 170px;
	height: 80px;
	display:block;
	text-indent: -9999px;
}

div#sidebar .left-ban ul li.menu1 a,
div#sidebar .left-ban ul li.menu2 a,
div#sidebar .left-ban ul li.menu3 a,
div#sidebar .left-ban ul li.menu4 a,
div#sidebar .left-ban ul li.menu5 a,
div#sidebar .left-ban ul li.menu6 a {
	width: 170px;
	height: 48px;
	display:block;
	text-indent: -9999px;
}


div#sidebar .menu-box-g ul.comp {
	list-style:disc;
	color: #D0D0D0;
	margin: 0px;
	padding: 16px 0px 0px 7px;
}


div#sidebar .menu-box-g ul.comp li {
	background :#FFFFFF;
	padding: 0px;
	margin: 0px 0px 0px 16px;
	line-height:140%;
}

div#sidebar .menu-box-g ul li a { color: #1212A2; /*color: #cb3401;*/ text-decoration: none; line-height:140%;}
div#sidebar .menu-box-g ul li a:hover { text-decoration:underline; }

div#sidebar .menu-box-y ul li a { color: #1212A2; /*color: #cb3401;*/ text-decoration: none; line-height:140%;}
div#sidebar .menu-box-y ul li a:hover { text-decoration:underline; }

div#sidebar .left-qr {
	padding: 27px 0px 35px 0px;
	margin: 0px;
	text-align: center;
}



div#sidebar .left-bot-white {
	width: 170px;
	padding: 0px;
	margin: 0px;
	height : 4px;
	color: #ffffff;
	text-align: center;
	background:	url(../../img01/090126-left-bot-white.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	font-size: 0;
}

div#sidebar .left-bot-yel {
	width: 170px;
	padding: 0px;
	margin: 0px;
	height : 4px;
	color: #ffffff;
	text-align: center;
	background:	url(../../img01/090126-left-bot-yel.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	font-size: 0;
}


div#sidebar h2{	
	height : 26px;
	font-size: 90%;
	color: #ffffff;
	text-align: center;
	background:
			#CB3401
			url(https://c06.future-shop.jp/shop/item/kakeizu/design/img01/sidebar_top.jpg)
			no-repeat
			left
			top;
	margin: 10px 0 0 0;
	padding-top: 2px;
 }
 

.left-what-text {
	font-size: 12px;
	line-height: 120%;
	padding: 7px 7px 11px 7px;
}

.color-pinkred12 {
	color: #F64954;
	font-size: 12px;
	line-height: 120%;
}


/* indexy[WC */

.index-main {
	width: 727px;
	margin: 0px;
	text-align: left;
	padding: 0px 0px 0px 23px;
}

.index-left {
	width: 553px;
	text-align: left;
	float: left;
	margin: 0px;
	padding: 0px;
}

.index-right {
	width: 150px;
	text-align: left;
	float: right;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}

.index-catch {
	width: 553px;
	height: 111px;
	margin: 9px 0px 0px 0px;
	padding: 0px;
	background:	url(../../img01/090126-index-img-family.jpg) no-repeat;
}

.index-catch h1 {
	font-size: 14px;
	color:#252525;
	font-weight: bold;
	line-height: 140%;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.index-catch p {
	width:310px;
	color:#252525;
	font-size: 14px;
	line-height: 140%;
	margin: 0px;
	padding: 0px;
}

.index-voice {
	width: 551px;
	margin: 8px 0px 0px 0px;
	padding: 0px;
	border: solid 1px #D0D0D0;
}

.index-voice .voice-h2 {
	width: 360px;
	margin: 0px;
	padding: 0px;
	float: left;
}

.index-voice h2 {
	width: 360px;
	height : 35px;
	text-align: left;
	background:	url(../../img01/090126-index-titl-voice.gif) no-repeat;
	margin: 0px;
	padding: 0px;
}

.index-voice h2 a {
	width: 360px;
	height : 35px;
	display:block;
	text-indent: -9999px;
}


.index-voice .voice-amount {
	width: 188px;
	text-align: center;
	margin: 0px;
	padding: 8px 0px 0px 0px;
	float: right;
	color: #FF3333;
	font-size:18px;
	font-weight:bold;
	line-height: 160%;
}

.index-voice ul {
	margin: 12px 11px 0px 11px;
	padding: 0px;
}

.index-voice ul li {
	list-style: none;
	float:left;
	padding: 0px;
}

.index-voice ul li.menu1 {
	margin: 0px 9px 0px 0px;
	background:	url(../../img01/090126-index-ban1.gif) no-repeat;
}

.index-voice ul li.menu2 {
	margin: 0px 9px 0px 0px;
	background:	url(../../img01/090126-index-ban2.gif) no-repeat;
}

.index-voice ul li.menu3 {
	margin: 0px;
	background:	url(../../img01/090126-index-ban3.gif) no-repeat;
}

.index-voice ul li.menu4 {
	margin: 9px 9px 12px 0px;
	background:	url(../../img01/090126-index-ban4.gif) no-repeat;
}

.index-voice ul li.menu5 {
	margin: 9px 9px 12px 0px;
	background:	url(../../img01/090126-index-ban5.gif) no-repeat;
}

.index-voice ul li.menu6 {
	margin: 9px 0px 12px 0px;
	background:	url(../../img01/090126-index-ban6.gif) no-repeat;
}

.index-voice ul li.menu1 a,
.index-voice ul li.menu2 a,
.index-voice ul li.menu3 a,
.index-voice ul li.menu4 a,
.index-voice ul li.menu5 a,
.index-voice ul li.menu6 a {
	width: 170px;
	height: 48px;
	display:block;
	text-indent: -9999px;
}

.index-info {
	height:76px;
	margin: 13px 0px 0px 0px;
	background:	url(../../img01/090126-index-catch-info.gif) no-repeat;
	padding: 0px;
	display:block;
}

.index-info p {
	text-indent: -9999px;
}

.index-info2 {
	height:26px;
	margin: 0px;
	background:	url(../../img01/090126-index-catch-info2.gif) no-repeat;
	padding: 0px;
	display:block;
}

.index-info2 p a {
	width:553px;
	height:26px;
	text-indent: -9999px;
	display:block;
}

.index-item {
	width: 551px;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	border: solid 1px #D0D0D0;
}

.index-item h2 {
	height : 35px;
	text-align: left;
	background:	url(../../img01/090126-index-titl-no1.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	display:block;
}

.index-item td.td-left {
	padding: 15px;
	vertical-align:top;
}

.index-item td.td-left ul {
	width:120px;
	border: #DDBB6C 1px solid;
	padding: 5px;
	margin: 0px auto;
	list-style: none;
}

.index-item td.td-left ul li {
	padding: 0px;
	margin: 0px;
	font-size:11px;
	line-height:130%;
}

.index-item td.td-right {
	padding: 15px 15px 15px 0px;
	vertical-align:top;
}

.index-item td.td-right p {
	color:#252525;
	font-size: 14px;
	line-height: 140%;
	margin: 0px;
	padding: 0px;
}

.item-submenu {
	width: 553px;
	clear: both;
	text-align: center;
	padding: 0px;
	margin: 15px 0px 35px 0px;
}

.item-submenu ul {margin: 0 auto;}
.item-submenu ul li { display: inline; list-style-type: none; padding:0px 20px; line-height: 1.2;}
.item-submenu ul li a{ font-size:14px; color:#0000FF; text-decoration:none;}
.item-submenu ul li a:hover{color:#0000FF; text-decoration:underline;}



/* indexy[WE */


.index-right h2 {
	height : 30px;
	text-align: left;
	background:	url(../../img01/090126-right-titl-voice.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	display:block;
	font-size: 0;
}

.right-box-g {
	width: 148px;
	background-color: #FFFFFF;
	border-left: solid 1px #D0D0D0;
	border-right: solid 1px #D0D0D0;
	border-top: 0px;
	border-bottom: solid 1px #D0D0D0;
	margin: 0px;
	padding: 0px;
}

.right-box-gr {
	width: 148px;
	text-align:center;
	background-color: #F5F5F5;
	border-left: solid 1px #D0D0D0;
	border-right: solid 1px #D0D0D0;
	border-top: 0px;
	border-bottom: 0px;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 140%;
}

.right-box-gr img {
	padding: 15px;
}



.right-box-g ul {
	margin: 0px;
	padding: 0px;
}

.right-box-g ul li {
	list-style: none;
}


.right-box-g ul li.ban1 {
	margin: 0px 0px 0px 8px;
	background:	url(../../img01/090126-right-ban1.jpg) no-repeat;
	height: 110px;
	padding: 0px;
}

.right-box-g ul li.ban2 {
	margin: 10px 0px 0px 8px;
	background:	url(../../img01/090126-right-ban2.jpg) no-repeat;
	height: 110px;
	padding: 0px;
}

.right-box-g ul li.ban3 {
	margin: 10px 0px 10px 8px;
	background:	url(../../img01/090126-right-ban3.jpg) no-repeat;
	height: 110px;
	padding: 0px;
}

.index-voice ul li.ban1 a,
.index-voice ul li.ban2 a,
.index-voice ul li.ban3 a {
	width: 131px;
	height: 110px;
	display:block;
	text-indent: -9999px;
}


.right-box-g ul.voice {
	margin: 0px;
	padding: 15px 0px 0px 0px;
}

.right-box-g ul.voice li {
	list-style: none;
	padding: 0px;
}

.right-box-g ul.voice li.taiken {
	margin: 0px 8px 10px 8px;
}

.right-box-g ul.voice li.taiken a {
	color:#0000D4;
	font-size:12px;
	line-height: 135%;
}

.right-box-g ul li.ban1 a,
.right-box-g ul li.ban2 a,
.right-box-g ul li.ban3 a {
	width: 131px;
	height: 110px;
	display:block;
	text-indent: -9999px;
}

.index-right .right-bot-gray {
	width: 150px;
	padding: 0px;
	margin: 0px;
	height : 5px;
	text-align: center;
	background:	url(../../img01/090126-right-bot-gray.gif) no-repeat;
	text-indent: -9999px;
	display:block;
	font-size: 0;
}

.index-right .right-guide {
	margin: 15px 0px 0px 0px;
	padding:0px;
}


/* tb^[ */
div#footer { margin: 50px 0px 0px 0px;
	text-align: center; clear: both; }
div#footer address{ color: #4F4F4F; font-style: normal; clear: both; padding: 10px; line-height:130%}

.foot-right{
	width: 920px;
	clear: both;
}

div#footer .foot-right ul {float: right; }
div#footer .foot-right ul li { display: block; float: left; padding:3px 0px 3px 20px; line-height: 1.2;}
div#footer .foot-right ul li a{ font-size:12px; color:#4F4F4F; text-decoration:none;}
div#footer .foot-right ul li a:hover{color:#4F4F4F; text-decoration:underline;}

.foot-menu1{
	width: 920px;
	clear: both;
	text-align: center;
	padding: 0px;
	border-top: #D0D0D0 1px solid;
	border-bottom: #D0D0D0 1px solid; 
}

div#footer .foot-menu1 ul {margin: 0 auto;}
div#footer .foot-menu1 ul li { display: inline; list-style-type: none; border-right: 1px #4F4F4F solid; padding:0px 10px; line-height: 1.2;}
div#footer .foot-menu1 ul li.noline { display: inline; list-style-type: none; border-right: 0px; padding:0px 10px; line-height: 1.2;}
div#footer .foot-menu1 ul li a{ font-size:12px; color:#4F4F4F; text-decoration:none;}
div#footer .foot-menu1 ul li a:hover{color:#4F4F4F; text-decoration:underline;}

.foot-menu2{
	width: 920px;
	clear: both;
	text-align: center;
	padding: 1px 0px;
	background-color: #EAEAEA;
}

div#footer .foot-menu2 {margin: 0 auto; }
div#footer .foot-menu2 ul li { display: inline; list-style-type: none; border-right: 1px #4F4F4F solid; padding:0px 10px; line-height: 1.2;}
div#footer .foot-menu2 ul li.noline { display: inline; list-style-type: none; border-right: 0px; padding:0px 10px; line-height: 1.2;}
div#footer .foot-menu2 li a{ font-size:12px; color:#4F4F4F; text-decoration:none;}
div#footer .foot-menu2 li a:hover{color:#4F4F4F; text-decoration:underline;}



div#footer ul.foot-link { width: 780px; clear: both;}
div#footer ul.foot-link li { display: block; float: left; padding:1px 3px; line-height: 1.2;}
div#footer ul.foot-link li a{ font-size:11px; color:#999999;}
div#footer ul.foot-link li a:hover{color:#cccccc;}


/* Win IE 6ฬฒฎ */
* html #menu{
	margin-top: -3px;   /******** firefoxอใบ@E **********/
	}

img.nodisplay{
  display: none;
}


/******************************@ศบAX^CV[g@*****************************************/

/*h1 {
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(top_page/top_ime.jpg);
	background-repeat: no-repeat;
	height: 200px;
	width: 750px;
	padding-top: 0px;
	padding-left: 15px;
	background-color: #333333;
	background-position: right;
	line-height: 25px;
}
#anshin {
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
	background-color: #FFFFCC;
	background-repeat: no-repeat;
	border: 2px dotted #CC9999;
	height: 100px;
	width: 180px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-right: 4px;
}

	
.style1 address {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #333333;
	background-image: url(naze_voice/add_ime.jpg);
	display: block;
	height: 30px;
	width: 770px;
	float: none;
	text-align: center;
	background-repeat: no-repeat;
	background-position: right;
	margin: 0px;
}
.style1 a:hover {
	color: #FF0000;
}


/*h2 {
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
}
.style1 a {
	color: #990000;
	text-decoration: none;
}
#under_link {
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: #990000;
	text-decoration: none;
}
#under_link .style1 a:hover {
	color: #FF0000;
}


#topwaku {
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
	background-color: #FFFF99;
	text-align: center;
	display: block;
	padding: 10px;
	height: 80px;
	width: 200px;
	border: 1px groove #990000;
	margin: 10px;
}
#topwaku h2 a {
	color: #990000;
	font-weight: bold;
	text-decoration: none;
	display: block;
}
#topwaku a:hover {
	color: #FF0000;
	font-weight: bold;
}
#h2_boder {
	font-size: 12px;
	font-weight: bolder;
	color: #990000;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #FF00FF;
	line-height: 20px;
	height: 20px;
	width: 400px;
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #FF00FF;
	padding-left: 20px;
}*/



div#note{ border: 1px dashed #cc0000; padding:5px; background-color:#FFFFCC;}
div#note table th input {font-weight: normal;}
h2#seminar{ font-size: 100%; color:#CC0000;}


h2.itemTitle{ margin-top:15px; border-top: 1px dashed #cccccc; color:#333333; font-size: 120%; border-left: 8px solid #ff9933; padding: 5px;}
span.price{ color:#FF0000; font-weight:bold; font-size: 120%;}

div.botan{ clear:both; margin: 10px; padding: 10px; text-align: center; background-color:#FFFFCC; }



.style3 {color: #000000}
.style4 {
	color: #FF0000;
	font-weight: bold;
}
.style5 {color: #FF0000}
.style6 {
	color: #0000FF;
	font-weight: bold;
}
.style7 {color: #000099}
.style8 {color: #3333FF}
.style9 {
	font-family: "lr oพฉ", "ืพฉฬ", "qMmพฉ Pro W3";
	color: #000099;
}
.style11 {font-family: "lr oพฉ", "ืพฉฬ", "qMmพฉ Pro W3"}
.style12 {font-family: "lr oSVbN", Osaka, "qMmpS Pro W3"}
.style13 {color: #0000FF}
.container #div-main table table {
}

