/* ¥”wŒi‚¿‚ç‚Â‚«–hŽ~------------------------------------------- */ 
html {
	filter: expression(document.execCommand("BackgroundImageCache", false, true));
}

/* ¥‘S‘Ì------------------------------------------- */ 
* {
  	margin: 0;
  	padding: 0;
  	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, "MS UI Gothic",  "‚l‚r ‚oƒSƒVƒbƒN", Verdana, Myriad, Helvetica, "MS Trebuchet", Arial, sans-serif;
}

body {
    margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align:center;
	background-color: #EFEFEF;



}
.clear{
 clear:both;
}
/* ¥ŠO˜g width-800px------------------------------------------- */        
div#container {
	background-image: url(../img/temp_img/bg1.gif);
	background-repeat: repeat-y;
	height: auto;
	width: 800px;
	margin: 0 auto;
	padding-top: 0px;
	padding-right: 17px;
	padding-bottom: 17px;
	padding-left: 17px;

	
}

/* ¥ƒwƒbƒ_[ƒeƒLƒXƒgƒŠƒ“ƒN•”•ª ------------------------------------------- */
#head_text_box {
	width: 766px;
	height: 15;
	margin: 0 0 5 0px;
	padding: 0 0 5 0px;
	background-color: #EFEFEF;

}


#head_text_rbox {
	width: 266;
	height: 15;
	margin: 0 0 0 0px;
	padding: 3 0 0 0px;
	border: 0 0 0 0px;
	text-align: right;
	font-size: 12px;
	float: right;

}

#head_text_lbox {
	width: 495;
	height: 10;
	margin: 0 0 0 5px;
	padding: 3 0 0 0px;
	border: 0 0 0 0px;
	text-align: left;
	font-size: 12px;
	color: #4C4C4C;
    float: left;
	
}

ul#headlink {
	display: block;
	width: 166px;
	height: auto;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: right;
	float:right;

}
ul#headlink li {
	display: block;
	float: left;
	font-size: 11px;
	text-transform: lowercase;
	list-style-type: none;

}
ul#headlink a {
  display:block;
  width: auto;
  height: auto;
  padding: 0 10px;
  border-right: 1px solid #c0c0c0;
}


/* ¥ƒwƒbƒ_[ƒƒS•”•ª ------------------------------------------- */
#head_logo_box {
	width: 766px;
	height: 35px;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
	border: 0 0 0 0px;
	text-align: left;	
}

#head_logo_lbox {
	width: 265px;
	height: auto;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
	border: 0 0 0 0px;
	float: left;	
}

#head_plea_logo_box {
	width: 152px;
	height: auto;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
	border: 0 0 0 0px;
	float: left;	
}

#head_logo_rbox {
	height: auto;
	margin: 0 0 3 0px;
	padding: 0 0 0 0px;
	border: 0 0 0 0px;
	float: right;

}

ul#inq {
	margin: 0 13px 0 0;
	padding:15px 0 0 0;
	text-align: right;
	list-style-type: none;
}




/* ¥‰æ‘œ“ü‚èƒƒCƒ“ƒRƒ“ƒeƒ“ƒc•”•ª width-766px------------------------------------------- */  
div#bg_mainbox {
	background-image: url(../img/temp_img/bg2.jpg);
	background-repeat: no-repeat;
	position:relative;
	top: 18;
	left: 0; 
	width: 766px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
	clear:left;

}

h1 {
    display:block;
	width: 766px;
	height: 143px;
	margin: 0 0 0 0;
	padding: 72 58 0 155;
	color: #4C4C4C;
	text-align: left;

}

h2 {
	display:block;
	width: 766px;
	height: 42px;
	margin: 30 0 0 0;
	padding: 11 10 5 10;
	color: #679A02;
	font-size: 26px;
	background-image: url(../img/temp_img/bg_h2.gif);
	text-align: left;
	background-repeat: no-repeat;
	font-weight: normal;

}

h3 {
	display:block;
	width: 746;
	height: 42px;
	margin: 30 10 20 10;
	padding: 20 10 5 25;
	color: #006699;
	font-size: 16px;
	text-align: left;
	font-weight: bold;
	background-image: url(../img/temp_img/bg_h3.gif);
	background-repeat: no-repeat;

}


p#rate_entry {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 14px;
	text-align: left;
	line-height: 150%;
	color: #669900;
	margin: 10 0 10 0;
	padding: 0 0 0 0;
	width: 726px;
}

p#rate_text {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	text-align: left;
	line-height: 150%;
	color: #4C4C4C;
	margin:10 0 10 0;
	padding: 0px;
	width: 726px;
}

.lead14 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 14px;
	text-align: left;
	line-height: 150%;
	color: #4C4C4C;
	margin:10 0 25 0;
	padding: 0px;
	width: 726px;
	letter-spacing: 1px;
}


.red14 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 14px;
	color: #E10000;
}


p#photo {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	text-align: center;
	line-height: 150%;
	color: #4C4C4C;
	margin: 30 0 20 0;
	padding: 0 0 0 0;
	width: 726px;
}

div#flow {
	color: #4C4C4C;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 85px;
	width: 726px;
	background-image: url(../img/application_img/bg_flow.gif);
	background-repeat: no-repeat;
}

div#flow2 {
	color: #4C4C4C;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 85px;
	width: 726px;
}

div#flow_left {
	text-align: left;
	margin: 0 17 0 0;
	padding: 0 0 0 0;
	height: 85px; 
	width: 261px;
	float: left;
}
div#flow_right {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 85px; 
	width: 448px;
	float: right;
}
p#flow_text {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	text-align: left;
	line-height: 150%;
	color: #4C4C4C;
	margin-right:17px;
}

/* ¥ƒtƒbƒ^[•”•ª ------------------------------------------- */

#footer_box {
	margin: 60 0 0 0;
	padding: 0 0 0 0;
	border: 0 0 0 0;
	text-align: right;
	width: 766px;
	height:85px;
	background-image: url(../img/temp_img/tel.gif);
	background-repeat: no-repeat;
	clear: both;

}

#footer_text {
	width: 766px;
	height: 20px;
	margin: 0 0 0 0px;
	padding: 0 0 0 5px;
	border: 0 0 0 0px;
	text-align: left;
	font-size: 12px;
	color: #FFFFFF;
	float: left;
	background-image: url(../img/temp_img/bg_footertext.gif);
	background-repeat: no-repeat;
	
}

ul#footer_text {
	display: block;
	width: auto;
	height: 20;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: right;

}
ul#footer_text li {
	display: block;
	font-size: 12px;
	list-style-type: none;
	float: left;
	margin: 0 3 0 3;
	padding: 2 0 0 0;
	color: #FFFFFF;
	

}
ul#footer_text a {
	display:block;
	width: auto;
	height: auto;
	padding: 2 3 0 0;
	color: #FFFFFF;
	text-decoration: none;
}


/* ¥BSAƒtƒbƒ^[•”•ª ------------------------------------------- */

#bsa_box {
	margin: 5 0 17 0;
	padding: 3 0 0 200;
	border: 0 0 0 0;
	width: 766px;
	background-image: url(../img/temp_img/bsa_logo.gif);
	background-repeat: no-repeat;
	text-align: left;
	clear:left;
}
p#bsa {
	font-size: 11px;
	color: #4C4C4C;
	margin: 0 0 0 0;
}	
#bsa_text {
	width: 576px;
	height: 66px;
	margin: 0 0 0 0px;
	padding: 0 0 0 3px;
	border: 0 0 0 0px;
	position:relative;
	top: 0;
	left: 190;
	font-size: 11px;
	color: #FFFFFF;
	background-repeat: no-repeat;
	
}

ul#bsa_textlink {
	display: block;
	width: 560;
	height: auto;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;
}
ul#bsa_textlink li {
	display: block;
	font-size: 10px;
	list-style-type: none;
	line-height: 140%;
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: left;

}
ul#bsa_textlink a {
  padding: 0 5 0 0;
}


.copy{
	font-size: 10px;
	color: 4C4C4C;
	width:560px;
}

/* ¥‚»‚Ì‘¼ƒŠƒXƒg‚Ì’è‹` ------------------------------------------- */

ul#arrow {
	display: block;
	width: auto;
	height: auto;
	margin: 30 0 0 0;
	padding: 0 0 0 30;
	text-align: left;
}
ul#arrow li#arrow_gif {
	display: block;
	font-size: 14px;
	color: #4C4C4C;
	list-style-position: inside;
	list-style-image: url(../img/temp_img/arrow.gif);
	list-style-type: none;
	text-decoration: none;
	margin: 0 0 10 0;
	padding: 0 0 5 10;
	text-align: left;
	

}

li#arrow a {
	margin: 0 0 10 0;
	padding: 0 0 5 10;
	width: auto;
	list-style-position: inside;
	list-style-image: url(../img/temp_img/arrow.gif);
	text-decoraiton: none;

}

li#arrow a:hover {
	margin: 0 0 10 0;
	padding: 0 0 5 10;
	width: auto ;
	list-style-position: inside;
	list-style-image: url(../img/temp_img/arrow.gif);
	text-decoration: unederline;
}

