@charset "UTF-8";
#wrap { margin:0px; background:#FFFFFF; width:900px; text-align:center; height:auto; }
#wrapper{ margin:0px; background:#FFFFFF; width:900px; text-align:center; height:auto; }
#header_main { 
	POSITION: relative;
	margin:0px 0px 0px 0px; height:130px; width:900px; padding: 0px 0px 25px 0px;
	background-image:url(http://www.cycle-eirin.com/img/header.jpg); background-repeat:no-repeat;
	border-right-width: 2px; border-left-width: 1px; border-right-style: solid;
	border-left-style: solid; border-right-color: #666666; border-left-color: #999999; }
#header_main h1 { 
	font-family:"ＭＳ Ｐゴシック",Osaka; line-height:1.2; font-size:11px; margin-top: 0px; margin-left:0px;
	padding: 12px 40px 30px 200px; width:770px; color:#000000; font-weight:normal; text-align:left; }
#head { margin:0px; height:130px; width:900px;
	background-image:url(http://www.cycle-eirin.com/img/header.jpg); background-repeat:no-repeat;
	border-right-width: 2px; border-left-width: 1px; border-right-style: solid;
	border-left-style: solid; border-right-color: #666666; border-left-color: #999999; }
#head h1 { font-size:12px; margin-top: 0px; margin-left:0px; padding: 12px 50px 30px 200px; width:590px; color:#000000; font-weight:normal; text-align:left;}
#contact_pr { margin:-30px 0px -45px 0px; padding-left:540px; }
#list { text-align:left; width:900px; border-right-width: 2px; border-right-style: solid; border-right-color: #666666;
	border-right-width: 1px; border-left-width: 2px; border-right-style: solid; border-left-style: solid;
	border-right-color: #666666; border-left-color: #999999; }
ul#globalNavi { margin: 0; padding: 0; width: 900px;
 /* for MacIE5.x \*//*/
 overflow: hidden;
 /* end */ }
UL#globalNavi { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; WIDTH: 900px; PADDING-TOP: 0px; }
UL#globalNavi:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."; }
UL#globalNavi LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; background:url(http://www.cycle-eirin.com/img/menu_bar2.jpg); background-repeat:no-repeat; }
UL#globalNavi LI A { PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 0.6em; COLOR: #333; PADDING-TOP: 0.6em; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none;  background:url(http://www.cycle-eirin.com/img/menu_bar3.jpg); background-repeat:no-repeat; font-weight:bold; }
UL#globalNavi LI A:hover { COLOR: #3366FF; BACKGROUND-COLOR: #ddd; }
UL#globalNavi LI.top { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 90px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; background:url(http://www.cycle-eirin.com/img/menu_bar2.jpg); background-repeat:no-repeat; }
UL#globalNavi LI A.top { PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 0.6em; COLOR: #333; PADDING-TOP: 0.6em; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none;  background:url(http://www.cycle-eirin.com/img/menu_bar2.jpg); background-repeat:no-repeat; font-weight:bold; }
UL#globalNavi LI.her { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; background:url(http://www.cycle-eirin.com/img/menu_bar2.jpg); background-repeat:no-repeat; font-size:10px; }
UL#globalNavi LI.li2 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 110px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; background:url(http://www.cycle-eirin.com/img/menu_bar2.jpg); background-repeat:no-repeat; }
#main_menu { background-color:#FFFFFF; /*position: absolute;*/ width: 160px; float: left; margin: 0px;
 padding-top:5px; padding-left: 5px; padding-right: 0px; padding-bottom: 20px;}
.l_menu { width: 160px; }
.l_menu ul { margin: 0; padding: 0; }
.l_menu li{ font-size:14px; font-weight:bold; padding-top: 5px; padding-left: 10px;
	display: block; width: 150px; height: 24px; background-color: #FFFF99;
	border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #66CCCC;
	letter-spacing: 0.3em; border-right-width: 1px; border-right-style: solid; border-right-color: #66CCCC;
	margin-top: 2px; margin-right: 0; margin-bottom: 0; margin-left: 0; }
.l_menu a { margin: 0; padding: 0; }
#whatsnews { padding: 5px 0px 10px 0px; width:430px; /*float:left;*/ }
#content-wrap { 
/*
	POSITION: relative;
*/
	background:#FFFFFF; width:900px; margin:0px; float:left; padding-top:0px;
	border-right-width: 2px; border-left-width: 1px; border-right-style: solid;
	border-left-style: solid; border-right-color: #666666; border-left-color: #999999; 
}
#contents { background:#FFFFFF; width:900px; margin:0px; float:left;
	border-right-width: 2px; border-left-width: 1px; border-right-style: solid;
	border-left-style: solid; border-right-color: #666666; border-left-color: #999999; }

#main_content { 
	font-family:"ＭＳ Ｐゴシック",Osaka;
	font-size:12px; 

	float:right; 
	margin:0px 0px 0px 0px; 
	padding: 0px;

	color:#666666; 
	height:auto; 
	width:700px; 
	background-color: #FFFFFF; 
}

#main_content h3  { 
	width: 650px;
	height: 100px;	

	font-size:16px;	
	font-weight:bold;	
	letter-spacing: 0.1em;
	text-align: left;	
	text-indent: 20px; 
	margin: 15px 0px 5px 10px;	
	padding-top: 35px; 
	background-repeat:no-repeat;
	padding-right: 0px;	padding-bottom: 10px;	padding-left: 10px;	
	color: #FF6633;
	background-image: url(http://www.cycle-eirin.com/img/title_img.jpg); 
}

#main_content h2  { 
	width: 650px;
	height: 100px;	

	font-size:16px;	
	font-weight:bold;	
	letter-spacing: 0.1em;
	text-align: left;	
	text-indent: 20px; 
	margin: 15px 0px 5px 10px;	
	padding-top: 35px; 
	background-repeat:no-repeat;
	padding-right: 0px;	padding-bottom: 10px;	padding-left: 10px;	
	color: #FF6633;
	background-image: url(http://www.cycle-eirin.com/img/title_img.jpg); 
}

#kyoto { float:right; margin:0px 0px 0px 0px; font-size:14px; color:#666666; padding-top: 0px;
	height:auto; width:710px; padding-right:10px; padding-left:10px; background-color: #FFFFFF; height:auto; }
#kyoto p { font-size:14px; color:#000000; padding-left:100px; font-weight:bold; line-height:1.3em; }
#kyoto p.top_link { font-size:14px; color:#0099FF; }
.top_pr { width:600px; height:287px; background:url(http://www.cycle-eirin.com/img/image.jpg); padding: 5px 0px 5px 5px; font-size:12px; text-align:left; width:580px; background-repeat:no-repeat; }
#top_pr2 { float:right; width:260px; padding: 5px 0px 10px 0px; position: right bottom; }
#banner { width:900px; padding: 5px 10px 5px 10px; }
.top_pr01_txt { line-height:1.4em; width:600px; padding: 0px 10px 0px 100px; text-align:left; }
.dwn_bnr { padding-right:5px; }
#dwn_list { text-align:left; width:898px;
border-right-width: 2px; border-right-style: solid; border-right-color: #666666; }
ul#dwnNavi { margin: 0; padding: 0; width: 900px;
 /* for MacIE5.x \*//*/
 overflow: hidden;
 /* end */ }
ul#dwnNavi { PADDING: 0px; MARGIN: 0px; WIDTH: 900px; height:30px; PADDING-TOP: 0px;
	border-right-width: 0px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #666666;
	border-left-color: #999999; float:left; }
ul#dwnNavi:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."; }
ul#dwnNavi li { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 90px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; background:url(http://www.cycle-eirin.com/img/dwn_bar2.jpg); background-repeat:no-repeat; }
ul#dwnNavi li A { PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 0.6em; COLOR: #333; PADDING-TOP: 0.6em; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none;  background:url(http://www.cycle-eirin.com/img/dwn_bar2.jpg); background-repeat:no-repeat; font-weight:bold; }
ul#dwnNavi li A:hover { COLOR: #3366FF;}
ul#dwnNavi li.dwn01 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 70px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE:  none; background:url(http://www.cycle-eirin.com/img/dwn_bar2.jpg); background-repeat:no-repeat; }
ul#dwnNavi li.dwn02 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 90px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE:  none; background:url(http://www.cycle-eirin.com/img/dwn_bar2.jpg); background-repeat:no-repeat; }
ul#dwnNavi li.dwn03 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 90px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE:  none; background:url(http://www.cycle-eirin.com/img/dwn_bar2.jpg); background-repeat:no-repeat; }
ul#dwnNavi li.dwn04 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 90px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE:  none; background:url(http://www.cycle-eirin.com/img/dwn_bar2.jpg); background-repeat:no-repeat; }
ul#dwnNavi li.dwn05 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 160px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; background:url(http://www.cycle-eirin.com/img/dwn_bar3.jpg); background-repeat:no-repeat; }
ul#dwnNavi li.dwn06 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 90px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE:  none; background:url(http://www.cycle-eirin.com/img/dwn_bar2.jpg); background-repeat:no-repeat; }
ul#dwnNavi li.dwn07 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 110px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; background:url(http://www.cycle-eirin.com/img/dwn_bar2.jpg); background-repeat:no-repeat; }
ul#dwnNavi li.dwn08 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; background:url(http://www.cycle-eirin.com/img/dwn_bar2.jpg); background-repeat:no-repeat; }
ul#dwnNavi li.dwn09 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; background:url(http://www.cycle-eirin.com/img/dwn_bar2.jpg); background-repeat:no-repeat; }
#footer { background:url(http://www.cycle-eirin.com/img/footer.jpg); background-repeat:no-repeat; height:25px; width:900px; text-align:center; font-size:12px; padding-top:5px; color:#FFFFFF; margin: 0px; padding-bottom: 0px; float:left; text-align:center;
	border-right-width: 2px; border-left-width: 1px; border-right-style: solid;
	border-left-style: solid; border-right-color: #666666; border-left-color: #999999; }
.f_po {color: #FF9966}
.f_co {color: #FF0000}
#foot { background:url(http://www.cycle-eirin.com/img/footer.jpg); background-repeat:no-repeat; height:25px; width:900px; text-align:center; font-size:12px; padding-top:5px; color:#FFFFFF; margin: 0px; padding-bottom: 0px; float:left; text-align:center;
	border-right-width: 2px; border-left-width: 1px; border-right-style: solid;
	border-left-style: solid; border-right-color: #666666; border-left-color: #999999; }
.c_name { font-weight:bold; font-size:12px; padding-bottom:15px; }
.top_banner { padding:5px 0px 0px 0px; }
#footer_img { background:url(http://www.cycle-eirin.com/img/back.jpg); background-repeat:repeat-x; height:50px; width:900px; float:left;
	border-right-width: 2px; border-left-width: 1px; border-right-style: solid;
	border-left-style: solid; border-right-color: #666666; border-left-color: #999999; }
a.menu:link { color:#FF6633; text-decoration: none; }
a.menu:visited { text-decoration: none; color:#FF6633; }
a.menu:hover { text-decoration: none; color: #000000; }
a.menu:active { text-decoration: none; color: #000000; }
.shop_list_table { font-size:12px; text-align:left; }
.query_table { text-align:left; width:550px; font-size:12px; }
.query_table th { color: #FFFFFF; text-align:left; padding: 0px 0px 0px 5px; background:#F9B44D; border-left-color: #ffffff; width:150px;
	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
	border-top-style: solid; border-top-color: #ffffff; border-right-color: #ffffff; border-bottom-color: #ffffff; }
.query_table th.longtype { color: #FFFFFF; text-align:left; padding: 0px 0px 0px 5px; background:#F9B44D; border-left-color: #ffffff; width:150px; font-size:12px;
	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
	border-top-style: solid; border-top-color: #ffffff; border-right-color: #ffffff; border-bottom-color: #ffffff; }
.come { font-size:12px; font-weight:normal; width:120px; }
.query_table td.td_or { width:350px; background:#fff2bf; font-size:12px; }




.p_txt1 { font-size:12px; text-align:left; line-height:1.4em; padding-left:90px; }
a.shop_name:link { color: #FF9933; text-decoration: none; }
a.shop_name:visited { text-decoration: none; color: #FF9933; }
a.shop_name:hover { text-decoration: none; color: #669933; }
a.shop_name:active { text-decoration: none; color: #669933; }
a.map:link { color: #FF9933; text-decoration: none; }
a.map:visited { text-decoration: none; color: #FF9933; }
a.map:hover { text-decoration: none; color: #33CCFF; }
a.map:active { text-decoration: none; color: #33CCFF; }
a.sitemap:link { color: #FF9900; text-decoration: none; }
a.sitemap:visited { text-decoration: none; color: #FF9900; }
a.sitemap:hover { text-decoration: none; color: #66CC99; }
a.sitemap:active { text-decoration: none; color: #66CC99; }
a.qa:link { color: #66CC99;text-decoration: none; }
a.qa:visited { text-decoration: none; color: #66CC99; }
a.qa:hover { text-decoration: none; color: #FF9933; }
a.qa:active { text-decoration: none; color: #FF9933; }
a.top:link { color: #0099FF;text-decoration: none; }
a.top:visited { text-decoration: none; color: #0099FF; }
a.top:hover { text-decoration: none; color: #FF9933; }
a.top:active { text-decoration: none; color: #FF9933; }
#coupon { width: 500px; border: 4px double #FF9900; padding:10px; }
#coupon p { text-align:left; font-size:12px; }
.img { padding:10px 20px 10px 10px; }
h4 { letter-spacing: 0.5em;	width: 600px;	padding-left: 10px;	border-bottom-width: 3px;
	border-bottom-style: double; border-bottom-color: #FF6633; text-align:left; }
h5.coupon_title { height: 35px; border-left-width: 8px; border-left-style: solid; border-left-color: #FF6633;
	padding: 5px 0px 10px 10px; line-height:1.5em; color:#FF6633; margin-top:5px; width:580px; }
#travel { width: 580px; border: 4px double #FF9900; padding:10px; }
#purchase p { text-align:left; padding-left:50px; line-height:1.3em; font-size:12px; }
h5.purchase_title { height: 25px; border-left-width: 8px; border-left-style: solid; border-left-color: #FF6633;
	padding: 5px 0px 5px 50px; line-height:1.5em; color:#FF6633; margin-top:5px; border-right-style: solid; height:50px;
	border-right-color: #FF6633; border-right-width: 8px; width:100px; border-top-style:solid; border-top-width:1px;
	border-top-color: #FF6633; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color: #FF6633; }
#travel p { font-size:12px; text-align:left; padding-left:50px; color:#FF6633; }
#travel p.nomal { font-size:12px; text-align:left; padding-left:50px; color:#999999; }
#travel td { font-size:12px; text-align:left; color:#666666; }
#travel th { font-size:14px; text-align:left; color:#000000; font-weight:bold; }
h5 { text-align:left; font-size:14px; font-weight:bold; padding-left:20px; }
.purchase_td { width:350px; text-align:left; font-size:12px; }
h5.coupon_pr { font-size: 14px; font-weight: bold; background-color: #FF99CC; letter-spacing: 0.2em;
	text-indent: 10px; width: 500px; border-bottom-width: 3px; border-bottom-style: double;
	border-bottom-color: #FF3366; height: 20px; padding-top:5px; color:#FFFFFF; margin-left:20px; }
.query { width:350px; }
.sitemap_tbl { width:580px; text-align:left; margin-left:50px; }
.sitemap_tbl td { padding-left:40px; letter-spacing:0.5em; }
table th.map01 { background:url(http://www.cycle-eirin.com/img/cycle01.jpg); background-repeat:no-repeat; background-position:left; padding-bottom: 5px;
	padding-top:10px; color:#0099FF; width:280px; font-weight: bold; font-size: 28px;	letter-spacing: 0.1em;
	text-align: left; border-bottom-width: 5px; border-bottom-style: groove; height:32px; border-bottom-color: #0099FF;  }
table th.map02 { background:url(http://www.cycle-eirin.com/img/cycle02.jpg); background-repeat:no-repeat; background-position:left; padding-bottom: 5px;
	padding-top:10px; color:#0099FF; width:280px; font-weight: bold; font-size: 28px;	letter-spacing: 0.1em;
	text-align: left; border-bottom-width: 5px; border-bottom-style: groove; height:32px; border-bottom-color: #0099FF; }
table th.map03 { background:url(http://www.cycle-eirin.com/img/cycle03.jpg); background-repeat:no-repeat; background-position:left; padding-bottom: 5px;
	padding-top:10px; color:#0099FF; width:280px; font-weight: bold; font-size: 28px;	letter-spacing: 0.1em;
	text-align: left; border-bottom-width: 5px; border-bottom-style: groove; height:32px; border-bottom-color: #0099FF; }
table th.map04 { background:url(http://www.cycle-eirin.com/img/cycle04.jpg); background-repeat:no-repeat; background-position:left; padding-bottom: 5px;
	padding-top:10px; color:#0099FF; width:280px; font-weight: bold; font-size: 28px;	letter-spacing: 0.1em;
	text-align: left; border-bottom-width: 5px; border-bottom-style: groove; height:32px; border-bottom-color: #0099FF; }
table th.map05 { background:url(http://www.cycle-eirin.com/img/cycle05.jpg); background-repeat:no-repeat; background-position:left; padding-bottom: 5px;
	padding-top:10px; color:#0099FF; width:280px; font-weight: bold; font-size: 28px;	letter-spacing: 0.1em;
	text-align: left; border-bottom-width: 5px; border-bottom-style: groove; height:32px; border-bottom-color: #0099FF; }
table th.map06 { background:url(http://www.cycle-eirin.com/img/cycle06.jpg); background-repeat:no-repeat; background-position:left; padding-bottom: 5px;
	padding-top:10px; color:#0099FF; width:280px; font-weight: bold; font-size: 28px;	letter-spacing: 0.1em;
	text-align: left; border-bottom-width: 5px; border-bottom-style: groove; height:32px; border-bottom-color: #0099FF; }
table th.map07 { background:url(http://www.cycle-eirin.com/img/cycle07.jpg); background-repeat:no-repeat; background-position:left; padding-bottom: 5px;
	padding-top:10px; color:#0099FF; width:280px; font-weight: bold; font-size: 28px;	letter-spacing: 0.1em;
	text-align: left; border-bottom-width: 5px; border-bottom-style: groove; height:32px; border-bottom-color: #0099FF; }
table th.map08 { background:url(http://www.cycle-eirin.com/img/cycle08.jpg); background-repeat:no-repeat; background-position:left; padding-bottom: 5px;
	padding-top:10px; color:#0099FF; width:280px; font-weight: bold; font-size: 28px;	letter-spacing: 0.1em;
	text-align: left; border-bottom-width: 5px; border-bottom-style: groove; height:32px; border-bottom-color: #0099FF; }
table th.map09 { background:url(http://www.cycle-eirin.com/img/cycle09.jpg); background-repeat:no-repeat; background-position:left; padding-bottom: 5px;
	padding-top:10px; color:#0099FF; width:280px; font-weight: bold; font-size: 28px;	letter-spacing: 0.1em;
	text-align: left; border-bottom-width: 5px; border-bottom-style: groove; height:32px; border-bottom-color: #0099FF; }
.purchase_pic { padding:20px 10px 5px 30px;}
table.repair_table th { background:#ffd768; color:#000000; width:200px; text-align:right; }
table.repair_table td { background:#FFF5e6; color:#666666; width:105px; padding-left:30px; }
h4.privacy_title { margin-left:30px; }
#privacy p { padding-left:50px; width:550px; text-align:left; margin-bottom:40px; }
#privacy { margin-left:20px; padding-right:20px; }
.profile_table { width:550px; margin-left:70px; }
.profile_table td { text-align: left; font-size:12px; border-bottom-width: 1px;
	border-bottom-style: solid; border-bottom-color: #FF9933; border-right-width: 1px; border-right-style: solid;
	border-right-color: #FF9933; }
.notation_table { width:580px; text-align:left; margin-left:80px; }
.notation_table th { width:160x; text-align:left; padding-left:10px; background-color:#FFBE7D;
 color:#FFFFFF;	font-size:13px; }
.notation_table td { font-size:12px; width:420px; background-color:#FFDFBF; }
.charge_table { width:600px; text-align:left; padding-left:100px;}
.charge_table td.price { font-size:14px; padding-right:20px; text-align:right; background:#FFF5e6; }
#qa { margin-left:150px; text-align:left; line-height:1.6em; font-size:14px; font-weight:bold; }
h5.qa { margin: 30px 0px 10px 110px; font-size: 16px; background:url(http://www.cycle-eirin.com/img/title_b.jpg); 
	background-repeat:no-repeat; line-height: 1.8em; height:36px; width:583px; padding-left:50px;
	padding-top:5px; font-weight: bold; color: #000000; letter-spacing: 0.2em; }
.fap { padding-left:180px; text-align:left; }
.top_back { font-size:12px; text-align:right; padding-right:20px; }
.purchase_td { padding-left:80px; }

#staff_tit{
	float:right; 
	font-size:14px; 
	color:#666666; 
	margin:0px 0px 0px 0px; 
	height:auto; 
	width:700px; 
/*
	background-color: #FF0000; 
	padding-top: 0px;
	padding-right:10px; 
	padding-left:10px; 
*/
}
