/*COMMON*/
body {
	text-align:center;
	color:#333333;
	font-family:'£Í£Ó £Ð¥´¥·¥Ã¥¯','Osaka','Arial','Helvetica','Verdana';
	margin:0px;
	padding:0px;
	background-color:#E4E4E4;
	background-image:url(../images/background.gif);
	background-position:left top;
	background-repeat:repeat-x;
	scrollbar-arrow-color:#6485B2;
	scrollbar-base-color:#D6D6D6;
	scrollbar-darkshadow-color:#D6D6D6;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#8B8B8B;
	scrollbar-track-color:#EDEDEE;
}
br{letter-spacing:normal;}

/*LINKcolor*/
A:link {text-decoration:underline; color:#364B9A;}
A:visited {text-decoration:underline; color:#13708E;}
A:active {text-decoration:underline; color:#3A880B;}
A:hover {text-decoration:none; color:#ffffff;background-color:#364B9A;}

A:link.header-menu {text-decoration:underline; color:#FF8D1E;}
A:visited.header-menu {text-decoration:underline; color:#FFB21E;}
A:active.header-menu {text-decoration:underline; color:#FF8D1E;}
A:hover.header-menu {text-decoration:none; color:#ffffff;background-color:#FF8D1E;}

	A:link.navi02-point01 {text-decoration:underline; color:#FD6624;}
	A:visited.navi02-point01 {text-decoration:underline; color:#FD6624;}
	A:active.navi02-point01 {text-decoration:underline; color:#FD6624;}
	A:hover.navi02-point01 {text-decoration:none; color:#ffffff;background-color:#FD6624;}

	A:link.navi02-point02 {text-decoration:underline; color:#80CFE2;}
	A:visited.navi02-point02 {text-decoration:underline; color:#80CFE2;}
	A:active.navi02-point02 {text-decoration:underline; color:#80CFE2;}
	A:hover.navi02-point02 {text-decoration:none; color:#ffffff;background-color:#80CFE2;}

	A:link.navi02-point03 {text-decoration:underline; color:#F98199;}
	A:visited.navi02-point03 {text-decoration:underline; color:#F98199;}
	A:active.navi02-point03 {text-decoration:underline; color:#F98199;}
	A:hover.navi02-point03 {text-decoration:none; color:#ffffff;background-color:#F98199;}

	A:link.navi02-point04 {text-decoration:underline; color:#B189C1;}
	A:visited.navi02-point04 {text-decoration:underline; color:#B189C1;}
	A:active.navi02-point04 {text-decoration:underline; color:#B189C1;}
	A:hover.navi02-point04 {text-decoration:none; color:#ffffff;background-color:#B189C1;}

	A:link.navi02-point05 {text-decoration:underline; color:#99D36A;}
	A:visited.navi02-point05 {text-decoration:underline; color:#99D36A;}
	A:active.navi02-point05 {text-decoration:underline; color:#99D36A;}
	A:hover.navi02-point05 {text-decoration:none; color:#ffffff;background-color:#99D36A;}

	A:link.navi02-point06 {text-decoration:underline; color:#80A6CE;}
	A:visited.navi02-point06 {text-decoration:underline; color:#80A6CE;}
	A:active.navi02-point06 {text-decoration:underline; color:#80A6CE;}
	A:hover.navi02-point06 {text-decoration:none; color:#ffffff;background-color:#80A6CE;}

	A:link.navi02-point07 {text-decoration:underline; color:#7FCDBB;}
	A:visited.navi02-point07 {text-decoration:underline; color:#7FCDBB;}
	A:active.navi02-point07 {text-decoration:underline; color:#7FCDBB;}
	A:hover.navi02-point07 {text-decoration:none; color:#ffffff;background-color:#7FCDBB;}

	A:link.linkred {text-decoration:underline; color:#E10D44;}
	A:visited.linkred {text-decoration:underline; color:#E10D44;}
	A:active.linkred {text-decoration:underline; color:#E10D44;}
	A:hover.linkred {text-decoration:none; color:#ffffff;background-color:#E10D44;}

.navi01-background-02-active A:link{text-decoration:underline; color:#ffffff;}
.navi01-background-02-active A:visited{text-decoration:underline; color:#ffffff;}
.navi01-background-02-active A:active{text-decoration:underline; color:#ffffff;}
.navi01-background-02-active A:hover{text-decoration:none; color:#F29700;background-color:#ffffff;}

/*LINK*/
.pdf{padding-left:30px;background-image:url(../images/icon-pdf.gif);background-position:top left;background-repeat:no-repeat;}
.link{padding-left:30px;background-image:url(../images/icon-link.gif);background-position:top left;background-repeat:no-repeat;}
.doc{padding-left:30px;background-image:url(../images/icon-doc.gif);background-position:top left;background-repeat:no-repeat;}

h1{margin:0px;padding:0px;font-size:1.0em;}
h2{margin:0px;padding:0px;font-size:1.0em;}
h3{margin:0px;padding:0px;font-size:1.0em;}
p{margin:0px;padding:0px;}
ul{margin:0px 0px 10px 50px;padding:0;}
ol{margin:0px 0px 10px 50px;padding:0;}

.ulmgn0{margin:0px 0px 10px 50px;padding:0;}

.font-sss{font-size:0.6em;line-height:1.3em;}
.font-ss{font-size:0.7em;line-height:1.3em;}
.font-s{font-size:0.8em;line-height:1.3em;}
.font-m{font-size:0.9em;line-height:1.3em;}
.font-l{font-size:1.0em;line-height:1.3em;}
.font-ll{font-size:1.1em;line-height:1.3em;}
.font-lll{font-size:1.2em;line-height:1.3em;}

.bold{font-weight:bold;}
.red{color:#E10D44;}
.black{color:#000000;}
.orange{color:#F76106;}
.green{color:#1F5935;}
.blue{color:#23347B;}
.gray{color:#7E7E7E;}
.white{color:#FFFFFF;}
.center{text-align:center;}
.right{text-align:right;}

/*MASTER*/
.header-print{display:none;}
.header-anprint{padding:0px 0px 0px 0px;}
#container{text-align:left;width:800px;margin-left:auto;margin-right:auto;background-color:#ffffff;}
#header{text-align:left;width:800px;margin-left:auto;margin-right:auto;background-color:#ffffff;background-image:url(../images/background-header.gif);background-position:center top;background-repeat:no-repeat;}
	.header-01{width:170px;float:left;}
	.header-02{width:455px;float:left;}
	.header-03{width:175px;float:left;text-align:right;}
	.header-04{width:100%;clear:left;margin:0px;}
	.header-05{width:550px;float:left;}
	.header-05-2{width:570px;float:left;}
		.header-05adjust{padding:10px 0px 0px 15px;}
	.header-06{width:250px;float:left;text-align:right;}
	.header-06-2{width:230px;float:left;text-align:right;}
		.header-06adjust{padding:10px 10px 0px 0px;}
	.header-07{width:100%;clear:left;margin:0px;padding:0px;}
		.header-07menu{width:200px;height:49px;float:left;}
	.header-08{width:100%;margin:0px;padding:0px;}
#contents{width:630px;float:right;background-color:#ffffff}
#contents-2{width:800px;float:right;background-color:#ffffff}
	.contents-adjust{padding:10px 0px 20px 0px;}
	.contents-background-01{margin:0px;padding:0px;}
	.contents-background-02{background-image:url(../images/main-bg02.gif);background-position:center top;background-repeat:repeat-y;}
	.contents-background-03{margin:0px;padding:0px;}
	.contents-background-01-moneynavi{margin:0px;padding:0px;background-color:#FFFDE5}
	.contents-background-02-moneynavi{background-image:url(../images/main-bg02-moneynavi.gif);background-position:center top;background-repeat:repeat-y;background-color:#FFFDE5}
	.contents-background-03-moneynavi{margin:0px;padding:0px;background-color:#FFFDE5}
#sidebar{width:170px;float:right;background-color:#ffffff;}
	.sidebar-adjust{padding:18px 0px 20px 0px;}
#footer{width:100%;clear:right;background-color:#ffffff;}
	.footer-01{width:800px;padding:10px 0px 10px 0px;text-align:center;}
	.footer-02{width:125px;float:left;text-align:right;}
	.footer-03{width:550px;float:left;text-align:center;}
	.footer-04{width:125px;float:left;text-align:left;}
	.footer-05{width:100%;clear:left;margin:0px;}
	.footer-06{width:800px;}

/*TOP LAYOUT*/
.top-left{width:280px;float:left;background-color:#ffffff;}
	.top-left-adjust{padding:15px 0px 0px 13px;}
.top-right{width:520px;float:left;background-color:#ffffff;}
	.top-right-adjust{padding:15px 20px 0px 10px;}
.top-bottom{width:100%;clear:left;margin:0px;padding:0px;}
.top-news{padding:0px 0px 0px 10px;}
	.top-news-01{width:110px;float:left;background-color:#ffffff;}
	.top-news-02{width:370px;float:left;background-color:#ffffff;}
	.top-news-03{width:100%;clear:left;margin:0px;padding:0px;}

.pankuzu{padding:0px 5px 15px 15px;}
.gototop{text-align:right;}
.subtitle{padding:5px 15px 5px 30px;margin:10px 0px 10px 0px;background-image:url(../images/icon-subtitle.gif);background-position:top left;background-repeat:no-repeat;color:#005BAC;font-weight:bold;font-size:1.0em;}
.maintext-01{padding:0px 15px 30px 15px;}
.maintext-02{padding:0px 15px 5px 15px;}

/*MENU-NAVI-TOP*/
.navi01-background-01{margin:0px;padding:0px;}
.navi01-background-02{margin:0px;padding:1px 8px 1px 10px;background-image:url(../images/navi01-bg02.gif);background-position:center top;background-repeat:repeat-y;}
.navi01-background-02-active{margin:0px;padding:1px 8px 1px 10px;background-image:url(../images/navi01-bg02-active.gif);background-position:center top;background-repeat:repeat-y;}
.navi01-background-03{margin:0px;padding:0px 0px 3px 0px;}

/*MENU-NAVI-BOTTOM*/

.navi02{margin:1px;text-align:left;}
.navi02 ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:100%;list-style-type:none;}
.navi02 li{padding-left:20px;padding-bottom:2px;}
.point01{background:url(../images/navi02-point01.gif) 5px 5px no-repeat;}
.point02{background:url(../images/navi02-point02.gif) 5px 5px no-repeat;}
.point03{background:url(../images/navi02-point03.gif) 5px 5px no-repeat;}
.point04{background:url(../images/navi02-point04.gif) 5px 5px no-repeat;}
.point05{background:url(../images/navi02-point05.gif) 5px 5px no-repeat;}
.point06{background:url(../images/navi02-point06.gif) 5px 5px no-repeat;}
.point07{background:url(../images/navi02-point07.gif) 5px 5px no-repeat;}

/*2nd-NAVI-LIST*/
.2ndnavi{margin:1px;text-align:left;}
.2ndnavi ul{margin:0px 0px 20px 20px;padding:0px 0px 0px 0px;width:100%;list-style-type:none;}
.2ndnavi li{padding-left:20px;padding-bottom:2px;}
.2ndnavi-point{background:url(../images/point-2nd.gif) 6px 10px no-repeat;}

/*TABLE*/
table{border-collapse:collapse;padding:0px;margin:0 auto;border:0;}
th{background-color:#FBC05E;color:#FFFFFF;}
.table-01{padding:6px 6px 6px 6px;vertical-align:top;}
.table-02{padding:6px 6px 6px 6px;}
.table-03{padding:10px 10px 10px 10px;}
.table-04{padding:1px 3px 1px 3px;}
.table-05{padding:6px 6px 6px 6px;vertical-align:middle;}
.table-enkatu{padding:6px 6px 6px 60px;}

.underline{border-bottom:1px solid #cccccc;}
.box{border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
.box-02{border-bottom:1px solid #E46A8F;border-top:1px solid #E46A8F;border-left:1px solid #E46A8F;border-right:1px solid #E46A8F;}
.box-03{border-bottom:1px solid #0C2550;border-top:1px solid #0C2550;border-left:1px solid #0C2550;border-right:1px solid #0C2550;}
.box-04{border-bottom:1px solid #000000;border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;}
.box-05{border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px dotted #bbbbbb;}
.box-06{border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;border-right:1px solid #cccccc;}

.box-enkatuka01{border-bottom:1px none #cccccc;border-top:1px none #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
.box-enkatuka02{border-bottom:1px solid #cccccc;border-top:1px none #cccccc;border-left:1px solid #cccccc;border-right:1px none #cccccc;}
.box-enkatuka03{border-bottom:1px dotted #cccccc;border-top:1px dotted #cccccc;border-left:1px dotted #cccccc;border-right:1px solid #cccccc;}
.box-enkatuka04{border-bottom:1px solid #cccccc;border-top:1px dotted #cccccc;border-left:1px dotted #cccccc;border-right:1px solid #cccccc;}
.box-enkatuka05{border-bottom:1px solid #cccccc;border-top:1px dotted #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
.box-enkatuka06{border-bottom:1px dotted #cccccc;border-top:1px dotted #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
.box-enkatuka07{border-bottom:1px solid #cccccc;border-top:1px dotted #cccccc;border-left:1px dotted #cccccc;border-right:1px solid #cccccc;}
.box-enkatuka08{border-bottom:1px solid #cccccc;border-top:1px dotted #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;}

.box-enkatuka001-01{border-bottom:1px none #999999;border-top:1px none #999999;border-left:1px solid #999999;border-right:1px solid #999999;}
.box-enkatuka001-02{border-bottom:1px none #999999;border-top:1px solid #999999;border-left:1px solid #999999;border-right:1px solid #999999;}
.box-enkatuka001-03{border-bottom:1px solid #999999;border-top:1px none #999999;border-left:1px solid #999999;border-right:1px solid #999999;}
.box-enkatuka001-04{border-bottom:1px solid #999999;border-top:1px solid #999999;border-left:1px solid #999999;border-right:1px solid #999999;}

.box-minaoshi{border-bottom:1px none #084c86;border-top:1px none #084c86;border-left:1px solid #084c86;border-right:1px solid #084c86;}

.title-01{background-color:#FDECD2;}
.title-02{background-color:#C4E3F4;}
.title-03{background-color:#E8CFCF;}
.title-04{background-color:#C7DDB5;}
.title-05{background-color:#A7DBE1;}
.title-06{background-color:#EEEEEE;}
.title-07{background-color:#DEDEDE;}
.title-08{background-color:#4F4F4F;}

/*ABOUT*/
.pr-content{width:99%}
.pr-clr{clear:both;padding:0;}
.pr-right{float:right;width:460px;padding:0;}
.pr-txtbox{width:430px;padding:0 0 5px 24px;display:block;}
.pr-left{float:left;padding-left:15px;}
.pr-bg{display:block;height:126px;background:url(../images/pr-bg02.gif) no-repeat;}
a:link img{border:none;}

/*detail*/
.detail-table th{background-color:#DBE6F5;color:#5e96c8;text-align:left;border-right:2px solid #ffffff;border-bottom:1px solid #ffffff;}
.detail-table td{border-top:1px solid #c7d7e6;}
.detail-table td.underline{border-bottom:1px solid #c7d7e6;}
.detail-date{ padding-left:420px;}
.contribute-table th{color:#4e4e4e;}
.contribute-table2 td{padding:1px 2px 1px 2px;vertical-align:top;}

p.contribute-copy{text-align:right;font-weight:normal;}
p.caption{padding-bottom:2px;line-height:1.2;}
ul.contribute-list{list-style:upper-alpha;}
ol.contribute-ol{padding-right:20px;}

hr.contribute-hr{border:1px dashed #c7ddb5;}

.loan-table th{background-color:#FEE7DD;color:#F15B66;text-align:left;border-right:2px solid #ffffff;border-bottom:1px solid #ffffff;}
.loan-table td{border-bottom:1px solid #ED9FA8;}

.loan-table00 td{border-bottom:none;padding:2px 2px 2px 2px;vertical-align:top;}
.loan-table0 th{padding:2px 2px 2px 2px;background-color:#FEE7DD;color:#F15B66;}
.loan-table0 td{ padding:2px 2px 2px 4px;}
.loan-table input, textarea{font-size:1em;}

.privacy-table th{padding:2px 2px 2px 2px;background-color:#ffffff;color:#003366;font-weight:normal;line-height:1.1;}
.privacy-table td{padding:2px 2px 2px 2px;line-height:1.1;vertical-align:top;}

.pblue{color:#0066B3;}

.news-bg{height:200px;background-image:url(../images/news-backbround.gif);background-position:top;background-repeat:no-repeat;}

/*FORM*/
fieldset {border: none;}
fieldset .formBox01 {max-width: 116px;width:expression(document.body.clientWidth < 800? "116px" : document.body.clientWidth > 900? "116px" : "auto");}
fieldset .formBox02 {max-width: 36px;width:expression(document.body.clientWidth < 800? "36px" : document.body.clientWidth > 900? "36px" : "auto");}
fieldset .formBox03 {max-width: 26px;width:expression(document.body.clientWidth < 800? "26px" : document.body.clientWidth > 900? "26px" : "auto");}
fieldset .formBox04 {max-width: 46px;width:expression(document.body.clientWidth < 800? "46px" : document.body.clientWidth > 900? "46px" : "auto");}

/*SITEMAP*/
.sitemap{margin:1px;text-align:left;}
.sitemap ul{margin:0px 0px 0px 0px;padding:0px 10px 0px 30px;width:100%;list-style-type:none;}
.sitemap li{padding-left:20px;padding-bottom:2px;}
.sitemap01{background:url(../images/sitemap-point01.gif) 5px 5px no-repeat;}
.sitemap02{background:url(../images/sitemap-point02.gif) 5px 5px no-repeat;}
.sitemap03{background:url(../images/sitemap-point03.gif) 5px 5px no-repeat;}

.print-off{padding:0px;}



/*CMS-OPRATION*/
.opr-header-01{padding:22px 0px 23px 10px;}
.opr-header-miniwin{padding:5px 0px 0px 10px;}
.opr-header-02{padding:22px 5px 23px 0px;text-align:right;}
.opr-header-03{height:45px;padding:0px 0px 0px 20px;background-image:url(../opr/images/opr-background-01.gif);background-position:left top;background-repeat:no-repeat;vertical-align:middle;}
.opr-header-04{height:45px;padding:0px 20px 0px 0px;background-image:url(../opr/images/opr-background-02.gif);background-position:left top;background-repeat:no-repeat;text-align:right;vertical-align:middle;}
.opr-header-05{height:23px;padding:0px 10px 0px 0px;background-image:url(../opr/images/opr-background-03.gif);background-position:left top;background-repeat:no-repeat;text-align:right;vertical-align:middle;}
.opr-main-01{padding:10px 20px 10px 20px;vertical-align:top;}

.xxs {font-size:xx-small;line-height:1.4em;}
.xs {font-size:x-small;line-height:1.4em;}
.s {font-size:small;line-height:1.4em;}
.m {font-size:medium;line-height:1.4em;}
.l {font-size:large;line-height:1.4em;}
.xl {font-size:x-large;line-height:1.4em;}
#header-01{text-align:left;font-size: x-small;color: #555555;margin:0px;padding:5px 0px 20px 5px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}
#header-02{text-align:right;font-size: x-small;color: #555555;margin:0px;padding:0px 0px 0px 0px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}

#opr-01{text-align:left;font-size: x-small;color: #405289;margin:0px;padding:0px 60px 20px 60px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}
#opr-02{text-align:left;font-size: x-small;color: #3558B9;margin:0px;padding:0px 80px 0px 80px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}
#opr-03{text-align:left;font-size: x-small;color: #405289;margin:0px;padding:5px 80px 5px 80px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}
#opr-04{text-align:left;font-size: x-small;color: #555555;margin:0px;padding:0px 95px 60px 95px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}
#opr-05{text-align:center;font-size: x-small;color: #555555;margin:0px;padding:0px 0px 0px 0px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}
#opr-06{text-align:center;font-size: x-small;color: #E4215F;margin:0px;padding:30px 0px 60px 0px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1.3em;}
#opr-06 img { margin-bottom:10px;}
#opr-07{text-align:center;font-size: x-small;color: #555555;margin:0px;padding:30px 0px 0px 0px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}
#opr-08{text-align:left;font-size: x-small;color: #555555;margin:0px;padding:5px 0px 5px 10px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1.5em;}
#opr-header-01{text-align:right;font-size: x-small;font-weight: bold;color: #AD1E4D;margin:0px;padding:0px 50px 0px 0px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}

#login-01{text-align:center;font-size: x-small;color: #555555;margin:0px;padding:60px 0px 100px 0px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}
#login-01-01{text-align:left;font-size: x-small;color: #AA3657;margin:0px;padding:10px 30px 10px 150px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1.5em;}
#login-02{text-align:center;font-size: x-small;color: #555555;margin:0px;padding:15px 15px 15px 15px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}

#admmain-title{height:50px;text-align:left;vertical-align:bottom;margin:0px;padding:0px 0px 0px 0px;}
#admmain-00-01{text-align:left;vertical-align:top;margin:0px;padding:5px 5px 5px 5px;border-top:1px solid #E41A58;border-left:1px solid #E41A58;border-right:1px solid #E41A58;background-color:#f5f5f5;}
#admmain-00-02{text-align:left;vertical-align:top;margin:0px;padding:5px 5px 5px 5px;border-bottom:1px solid #E41A58;border-left:1px solid #E41A58;border-right:1px solid #E41A58;background-color:#f5f5f5;}
#admmain-00-03{text-align:left;vertical-align:top;margin:0px;padding:5px 5px 5px 5px;border-top:1px solid #406CBC;border-left:1px solid #406CBC;border-right:1px solid #406CBC;background-color:#f5f5f5;}
#admmain-00-04{text-align:left;vertical-align:top;margin:0px;padding:5px 5px 5px 5px;border-bottom:1px solid #406CBC;border-left:1px solid #406CBC;border-right:1px solid #406CBC;background-color:#f5f5f5;}
#admmain-00-05{text-align:left;vertical-align:top;margin:0px;padding:5px 5px 5px 5px;border-top:1px solid #57BC40;border-left:1px solid #57BC40;border-right:1px solid #57BC40;background-color:#f5f5f5;}
#admmain-00-06{text-align:left;vertical-align:top;margin:0px;padding:5px 5px 5px 5px;border-bottom:1px solid #57BC40;border-left:1px solid #57BC40;border-right:1px solid #57BC40;background-color:#f5f5f5;}
#admmain-00-07{text-align:left;vertical-align:top;margin:0px;padding:5px 5px 5px 5px;border-top:1px solid #FF8F44;border-left:1px solid #FF8F44;border-right:1px solid #FF8F44;background-color:#f5f5f5;}
#admmain-00-08{text-align:left;vertical-align:top;margin:0px;padding:5px 5px 5px 5px;border-bottom:1px solid #FF8F44;border-left:1px solid #FF8F44;border-right:1px solid #FF8F44;background-color:#f5f5f5;}
#admmain-01{text-align:left;font-size: small;font-weight:bold;color: #4666A1;margin:0px;padding:0px 0px 0px 0px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}
#admmain-02{text-align:left;font-size: x-small;color: #555555;margin:0px;padding:10px 0px 0px 25px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1.5em;}
#admmain-03{text-align:right;vertical-align:bottom;margin:0px;padding:0px 0px 0px 0px;}
#admmain-04{text-align:center;font-size: x-small;color: #555555;margin:0px;padding:20px 0px 5px 0px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}

#edit {font-size:small;line-height:1.5em;color:#555555;border-color:#3558B9;border-width:1px;border-style:solid;border-collapse:collapse;}
#edit th {text-align:left;padding:10px;background-color:#BBDDFF;}
#edit td {padding:10px;}
#edit-title {text-align:left;font-size: x-small;color: #333333;margin:0px;padding:10px 10px 10px 10px;border-top:1px solid #3558B9;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}

#edit-title-02 {text-align:left;font-size: small; font-weight:bold;color: #3558B9;margin:0px;padding:10px 10px 10px 0px;border-top:1px dotted #3558B9;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}

#edit-01{text-align:center;font-size: x-small;color: #4D840B;margin:0px;padding:10px 10px 10px 10px;border-top:1px solid #84CD2D;border-bottom:1px solid #84CD2D;border-left:1px solid #84CD2D;border-right:1px solid #84CD2D;background-color:#F5F5F5;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}
#edit-02{text-align:center;font-size: x-small;color: #555555;margin:0px;padding:10px 0px 10px 0px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1.5em;}
#edit-02-01{text-align:left;font-size: x-small;color: #D01B5F;margin:0px;padding:10px 50px 10px 50px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1.3em;}
#edit-02-02{text-align:center;font-size: x-small;color: #555555;margin:0px;padding:10px 0px 0px 0px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1.3em;}
#edit-02-03{text-align:center;font-size: small;color: #555555;padding:10px;line-height: 1.5em;}

#edit-title-03 {text-align:center;font-size: medium; font-weight:bold;color: #3558B9; padding:8px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}

#edit-03{text-align:center;font-size: x-small;color: #555555;margin:0px;padding:10px 0px 10px 0px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}
#edit-04{text-align:center;font-size: x-small;color: #555555;margin:0px;padding:20px 0px 30px 0px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}
#edit-04-01{text-align:right;font-size: x-small;color: #555555;margin:0px;padding:20px 0px 30px 0px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}
#edit-04-02{text-align:left;font-size: x-small;color: #555555;margin:0px;padding:20px 0px 30px 0px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}
#edit-ex{text-align:left;font-size: xx-small;color: #555555;margin:0px;padding:0px 0px 0px 0px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}
#edit_usr-01{text-align:left;font-size: x-small;color: #555555;margin:0px;padding:10px 10px 10px 10px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1.3em;}
#edit_syozoku-01{text-align:centeri;font-size: x-small;color: #444444;margin:0px;padding:5px 0px 5px 0px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1.3em;}
#edit_syozoku-02{text-align:centeri;font-size: x-small;color: #555555;margin:0px;padding:5px 5px 5px 5px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1.3em;}

#edit-preview {text-align:left;font-size: small;color: #555555;line-height: 1.5em;}

#index-00{text-align:center;color: #888888;margin:0px;padding:5px 0px 5px 0px;}
#index-01{text-align:left;font-size: x-small;color: #555555;margin:0px;padding:10px 0px 10px 30px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}
#index-02{text-align:right;font-size: x-small;color: #555555;margin:0px;padding:0px 22px 20px 0px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}

#search-01{text-align:center;font-size: x-small;color: #555555;margin:0px;padding:0px 0px 20px 0px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}
#search-02{text-align:center;font-size: x-small;color: #555555;margin:0px;padding:10px 10px 5px 10px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}
#search-03{text-align:center;font-size: x-small;color: #555555;margin:0px;padding:0px 10px 10px 10px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}
#search-04{text-align:right;font-size: x-small;font-weight: bold;color: #555555;margin:0px;padding:0px 0px 0px 0px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}
#search-05{text-align:right;font-size: x-small;color: #555555;margin:0px;padding:3px 5px 3px 5px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1.3em;}
#search-06{text-align:left;font-size: x-small;color: #555555;margin:0px;padding:3px 5px 3px 5px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1.3em;}
#search-07{text-align:center;font-size: x-small;color: #555555;margin:0px;padding:20px 0px 20px 0px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}
#search-08{text-align:left;font-size: x-small;color: #555555;margin:0px;padding:0px 0px 2px 0px;border-top:0px none;border-bottom:1px solid #CECECE;border-left:0px none;border-right:0px none;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}

#detail-01{text-align:right;font-size: x-small;color: #555555;margin:0px;padding:5px 50px 5px 0px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}
#detail-02{background-image: url(../images/background-detail.gif);background-position: center top;background-repeat: repeat-y;text-align:center;font-size: x-small;color: #555555;margin:0px;padding:5px 0px 0px 0px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}
#detail-03{text-align:left;font-size: small;font-weight: bold;color: #2A4370;margin:0px;padding:20px 10px 5px 30px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}
#detail-04{text-align:left;font-size: x-small;color: #555555;margin:0px;padding:0px 10px 30px 30px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1.3em;}
#detail-05{text-align:left;font-size: x-small;color: #555555;margin:0px;padding:0px 20px 0px 20px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1.4em;}
#detail-06{text-align:left;font-size: x-small;color: #555555;margin:0px;padding:15px 15px 15px 15px;border-top:1px solid #D9DDE3;border-bottom:1px solid #95ACCF;border-left:1px solid #D9DDE3;border-right:1px solid #95ACCF;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1.4em;}
#detail-line{text-align:left;font-size: x-small;color: #555555;margin:0px;padding:6px 0px 6px 0px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}
#detail-title{text-align:left;font-size: x-small;color: #555555;margin:0px;padding:0px 0px 0px 0px;font-family:'Osaka','Arial','Helvetica','Verdana';line-height: 1em;}

#schedule {font-size:x-small;line-height:1.5em;border-color:#6AA965;border-width:1px;border-style:solid;}
#schedule a {text-decoration:underline;}

#jinko {text-align:left;padding: 0px;margin:0px;color:#333333;font-size:xx-small;border-width:0px 1px 0px 1px;border-style:solid;border-color:#00989B;}
#jinko table{font-size:x-small;}
#jinko table td{border-width:0px 0px 1px 0px;border-style:solid;border-color:#D1E8F1;}

.font01{line-height:1.4em;font-size:small;color:#004080;}
.font02{line-height:1.4em;font-size:small;color:#ee174e;}
.font02_s{line-height:1.4em;font-size:x-small;color:#ee174e;}
.font03{line-height:1.6em;font-size:small;color:#555555;}
.tensen{border-width:1px 0px 0px 0px;border-color: #004080;border-style: dotted;}
.print-sprit{padding:15px 0px 15px 0px;background-color:#E4F2A5;}
.print-sprit-enkatu{padding:0px 0px 0px 0px;}

