/* Elements Setting */





.09{

	padding : 0px 0px 0px 0px;

	font-size : 0.9em;

}



ADDRESS{

	color : #FFFFFF;

	background-color : #009933;

	font-size : 0.8em;

	font-family : "Times New Roman", Times, serif;

	font-style : normal;

}



H1{

	padding : 4px 0px 2px 5px;

	margin : 2px 0px 2px 0px;

	color : #333333;

	background-color : #dddddd;

	font-size : 1em;

}



H2{

	margin : 0px 10px 10px 0px;

	padding : 0px 10px 0px 0px;

	color : #333333;

	background-color : #FFFFFF;

}



H3{

	margin : 0px 10px 5px 0px;

	padding : 0px 0px 0px 0px;

	color : #333333;

	background-color : #FFFFFF;

}



H4{

	margin : 0px 10px 5px 0px;

	padding : 0px 0px 0px 0px;

	color : #333333;

	background-color : #FFFFFF;

}



H5{

	margin : 0px 10px 5px 0px;

	padding : 0px 0px 0px 0px;

	color : #333333;

	background-color : #FFFFFF;

}



H6{

	margin : 0px 10px 5px 0px;

	padding : 0px 0px 0px 0px;

	color : #333333;

	background-color : #FFFFFF;

}



P{

	margin : 5px 0px 5px 0px;

	padding : 0px 0px 0px 0px;

}



STRONG{

	font-weight : bold;

}



IMG{

	border : 0px none;

}



DL{

	margin : 0px 0px 0px 10px;

}



DD{

	margin : 0px 0px 0px 10px;

}



OL{

	margin : 0px 0px 0px 10px;

}



UL{

	margin : 0px 0px 0px 10px;

}



LI{

	margin : 3px 0px 3px 10px;

}



TD{

	padding : 0px 0px 0px 0px;

}



TH{

	padding : 5px 5px 5px 5px;

	font-weight : bold;

}



/* Resona Main Setting */

DIV.MainLine{

	margin : 0px 0px 0px 0px;

	padding : 0px 0px 0px 0px;

}



TABLE.MainLayout{

	width : 750px;

}



TABLE.SearchLayout{

	background-color : #DDDDDD;

	width : 750px;

}



TD.FooterLayout{

	background-color : #009933;

	color : #FFFFFF;

	padding : 5px 0px 5px 0px;

}



DIV.SidemenuUND{

	margin:5px 10px 0px 10px;

	font-family : "MS Sans Serif";

	font-size : 12px;

}







P.PanKuzu{

	font-size : 12px;

	padding : 10px 0px 5px 0px;

	margin : 0px 0px 0px 0px;

}



TABLE.BodyContents{

	width : 550px;

}



.refTel01{

	margin : 0px 10px 5px 0px;

	padding : 0px 0px 0px 0px;

	font-size : 1.5em;

	color:#006600;

	font-weight : bold;

	font-style : normal;

	font-family : Arial, Helvetica, sans-serif;

	text-align : center;

	background-color : #FFFFFF;

}



.refTel02{

	margin : 0px 10px 5px 0px;

	padding : 0px 0px 0px 0px;

	font-size : 1.2em;

	color:#006600;

	font-weight : bold;

	font-style : normal;

	text-align : center;

	font-family : Arial, Helvetica, sans-serif;

	background-color : #FFFFFF;

}



.refTel03{

	margin : 0px 10px 0px 0px;

	padding : 0px 0px 0px 0px;

	font-size : 1.5em;

	color:#006600;

	font-weight : bold;

	font-style : normal;

	font-family : Arial, Helvetica, sans-serif;

	text-align : center;

	background-color : #FFFFFF;

}



.refTel04{

	margin : 0px 10px 0px 0px;

	padding : 0px 0px 0px 0px;

	font-size : 1.2em;

	color:#006600;

	font-weight : bold;

	font-style : normal;

	font-family : Arial, Helvetica, sans-serif;

	text-align : left;

	background-color : #FFFFFF;

}



.refTel05{

	margin : 0px 10px 0px 0px;

	padding : 0px 0px 0px 0px;

	font-size : 1.5em;

	color:#006600;

	font-weight : bold;

	font-style : normal;

	font-family : Arial, Helvetica, sans-serif;

	text-align : left;

	background-color : #FFFFFF;

}



/* お問合せここまで */



/* Only for TempoKensaku fromHere */





DIV.SearchHead{

	margin : 5px 5px 0px 5px;

}



TD.SearchBox{

	padding : 5px 3px 5px 3px;

	font-size : 12px;

	background-color : #DDDDDD;

	border-top : 1px solid #333333;

	border-right : 0px none;

	border-bottom : 0px none;

	border-left : 0px none;

	}



TD.SearchBoxInside{

	padding : 5px 5px 5px 0px;

	font-size : 12px;

	background-color : #DDDDDD;

}



TD.SearchMBox{

	padding : 45px 3px 5px 3px;

	font-size : 12px;

}



TABLE.SearchMLine{

	border : 1px solid #333333;

}



TD.SearchMLineA{

	padding : 3px 3px 3px 3px;

	font-size : 12px;

	background-color : #DDDDDD;

}



TD.SearchMLineB{

	padding : 3px 3px 3px 3px;

	font-size : 12px;

	text-align : center;

}



DIV.ATT{

	color : #FF0000;

	background-color : #FFFFFF;

}



DIV.MainHR{

	margin : 6px 15px 10px 30px;

	padding : 3px 0px 0px 0px;

	text-align : center;

}



H3.MainHead{

	margin : 0px 15px 0px 30px;

	padding : 3px 0px 3px 3px;

	background-color : #CCEECC;

	font-size : 1em;

}



DIV.MainHeadCap{

	margin : 0px 15px 0px 30px;

	padding : 5px 5px 5px 5px;

}



H3.ChikiHead{

	margin : 15px 15px 0px 30px;

	padding : 3px 0px 3px 3px;

	background-color : #CCEECC;

	font-size : 1em;

}



H2.ChikiHead{

	margin : 0px 15px 0px 30px;

	padding : 3px 0px 3px 3px;

	background-color : #DDDDDD;

	font-size : 0.8em;

}



DIV.LoopMain{

	margin : 0px 15px 0px 30px;

	padding : 3px 0px 3px 3px;

}



DIV.ChikiLayout{

	padding : 0px 15px 0px 30px;

}



TD.ChikiBoxA{

	padding : 10px 5px 5px 5px;

	border-color : #DDDDDD;

	border-style : solid;

	border-width : 0px 1px 1px 0px;

	text-align : left;

	font-size : 1em;

	line-height : 120%;

}



TD.ChikiBoxB{

	padding : 10px 5px 5px 5px;

	border-color : #DDDDDD;

	border-style : solid;

	border-width : 0px 0px 1px 0px;

	font-size : 0.8em;

	text-align : left;

	line-height : 120%;

}



DIV.Futatabi{

	padding : 20px 30px 5px 15px;

	font-size : 0.8em;

	line-height : 120%;

}



TD.KekaBoxA{

	padding : 10px 5px 0px 5px;

	font-weight : bold;

	text-align : left;

	font-size : 1em;

	line-height : 120%;

}



TD.kekaBoxB{

	padding : 10px 5px 0px 5px;

	font-size : 0.8em;

	text-align : left;

	line-height : 120%;

}



H4.ResaiHead{

	padding : 5px 5px 3px 5px;

	margin : 10px 0px 0px 0px;

	background-color : #AADDFF;

	color : #333333;

	font-weight : normal;

	text-align : right;

	font-size : 0.8em;

	line-height : 120%;

}



TD.ResaiBoxA{

	padding : 15px 2px 1px 5px;

	border-color : #AADDFF;

	border-style : solid;

	border-width : 0px 0px 0px 5px;

	text-align : left;

	font-size : 0.8em;

	line-height : 120%;

}



TD.ResaiBoxB{

	padding : 15px 2px 1px 5px;

	text-align : right;

	font-size : 0.7em;

	color : #666666;

	line-height : 120%;

	background-color : #FFFFFF;

}



TD.ResaiBoxC{

	padding : 5px 2px 2px 5px;

	border-color : #AADDFF;

	border-style : solid;

	border-width : 0px 0px 0px 5px;

	text-align : left;

	font-size : 1em;

	line-height : 120%;

	font-weight : bold;

	background-color : #DDDDDD;

}

TD.ResaiBoxD{

	padding : 5px 2px 2px 5px;

	text-align : right;

	background-color : #DDDDDD;

}



TD.ResaiBoxE{

	padding : 2px 2px 2px 5px;

	border-color : #AADDFF;

	border-style : solid;

	border-width : 0px 0px 0px 5px;

	text-align : left;

	font-size : 0.8em;

	line-height : 120%;

}



TD.ResaiBoxF{

	padding : 2px 2px 2px 5px;

	text-align : right;

	font-size : 0.8em;

	line-height : 120%;

}



TD.ResaiBoxG{

	padding : 2px 2px 3px 5px;

	border-color : #AADDFF;

	border-style : solid;

	border-width : 0px 0px 1px 5px;

	text-align : left;

	font-size : 0.8em;

	line-height : 120%;

}



TD.ResaiBoxH{

	padding : 2px 2px 2px 5px;

	text-align : right;

	border-color : #AADDFF;

	border-style : solid;

	border-width : 0px 0px 0px 0px;

	font-size : 0.8em;

	line-height : 120%;

}



H4.SasaiHead{

	padding : 5px 5px 3px 5px;

	margin : 10px 0px 0px 0px;

	background-color : #FFCCCC;

	color : #333333;

	font-weight : normal;

	text-align : right;

	font-size : 0.8em;

	line-height : 120%;

}



TD.SasaiBoxA{

	padding : 15px 2px 1px 5px;

	border-color : #FFCCCC;

	border-style : solid;

	border-width : 0px 0px 0px 5px;

	text-align : left;

	font-size : 0.8em;

	line-height : 120%;

}



TD.SasaiBoxB{

	padding : 15px 2px 1px 5px;

	text-align : right;

	font-size : 0.7em;

	line-height : 120%;

	color : #666666;

	background-color : #FFFFFF;

}



TD.SasaiBoxC{

	padding : 5px 2px 2px 5px;

	border-color : #FFCCCC;

	border-style : solid;

	border-width : 0px 0px 0px 5px;

	text-align : left;

	font-size : 1em;

	line-height : 120%;

	font-weight : bold;

	background-color : #DDDDDD;

}



TD.SasaiBoxD{

	padding : 5px 2px 2px 5px;

	text-align : right;

	background-color : #DDDDDD;

}



TD.SasaiBoxE{

	padding : 2px 2px 2px 5px;

	border-color : #FFCCCC;

	border-style : solid;

	border-width : 0px 0px 0px 5px;

	text-align : left;

	font-size : 0.8em;

	line-height : 120%;

}



TD.SasaiBoxF{

	padding : 2px 2px 2px 5px;

	text-align : right;

	font-size : 0.8em;

}



TD.SasaiBoxG{

	padding : 2px 2px 3px 5px;

	border-color : #FFCCCC;

	border-style : solid;

	border-width : 0px 0px 1px 5px;

	text-align : left;

	font-size : 0.8em;

	line-height : 120%;

}



TD.SasaiBoxH{

	padding : 2px 2px 2px 5px;

	text-align : right;

	border-color : #FFCCCC;

	border-style : solid;

	border-width : 0px 0px 0px 0px;

	font-size : 0.8em;

	line-height : 120%;

}



H2.NoSearch{

	padding : 20px 20px 20px 20px;

	margin : 20px 20px 30px 20px;

	color : #009933;

	background-color : #FFFFFF;

	text-align : center;

	font-size : 1.2em;

}



TD.SearchNoBox{

	padding : 5px 3px 5px 3px;

}



SPAN.naviTitke {

	font-size : 12px;

	font-weight: bold;

}



P.modoru {

	font-size : 12px;

	padding : 2px 2px 0px 0px;

}



.form {  height: 18px; width: 150px; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #EBEBEB}



/*textarea用スタイルシート　added by shirai 2005/02/21*/



TEXTAREA.kojinjouhou{

	scrollbar-arrow-color :#C0C0C0;

	scrollbar-face-color : #C0C0C0;

	scrollbar-shadow-color : #C0C0C0;

	scrollbar-base-color : #C0C0C0;

}



/*div用スタイルシート　added by shirai 2005/03/23*/



div.kojinjouhou{

	scrollbar-arrow-color :#C0C0C0;

	scrollbar-face-color : #C0C0C0;

	scrollbar-shadow-color : #C0C0C0;

	scrollbar-base-color : #C0C0C0;

	border:solid 1px #EEEEEE;

}



/* Only for TempoKensaku untilHere */

