@charset "iso-2022-jp";
@import "ie.css";

/*BODY{
	margin:0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	/*background : #FFFFFF;*/
	/*font-size : 0.9em;*/
}*/
span.redSpan span{
	color:#cc0000;
}
body{
}
.gray{
	color:#666666 !important;
}
strong.niLook{
	color:#ff0000 !important;
}
div.spa03img2{
	padding:3px 0px 0px 5px;
}
div.spa03{
	padding:3px 0px 0px 0px;
}
div.spa032{
	padding:3px 0px 0px 5px !important;
}
/*BODY.toshinhyo{
	width : 100%;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	background : #FFFFFF;
	font-size : 0.9em;
}*/
div.underline{
	margin:0px 0px 0px 0px;
	padding:20px 0px 5px 0px;
}
div.kariruspa20{
	padding:15px 0px 10px 20px;
}
img.bun{
	vertical-align:middle;
}
div.kariruspa20 td{
	font-size : 0.9em;
}
div.footter{
		padding:10px 0px 0px 0px;
	font-size:0.8em;
	line-height:150%;
	width:736px;
}
div.copy{
	font-size : 0.9em;
	padding:10px 0px 10px 0px;
	width:740px;
	font-family: Arial, Helvetica, sans-serif;
}

div.newCome{
font-size : 0.9em;
	text-indent:-1em;
	padding-left:1em;
}
p.newCome{
	text-indent:-1em;
	margin:4px 0px 0px 0px;
	padding: 0px 0px 0px 1em;
}
.brc{
	color: #996633;
}
.ora{
	color: #FF9933;
}
/*A:active{
	color : #0066FF;
	text-decoration : none;
}
A:link{
	color : #003399;
	text-decoration : underline;
}

A:visited{
	color : #003399;
	text-decoration : underline;
}

A:hover{
	color : #0099FF;
	text-decoration : none;
}
A.notice:active{
	color : #FF0000;
	text-decoration : underline;
}
A.notice:link{
	color : #FF0000;
	text-decoration : underline;
}

A.notice:visited{
	color : #FF0000;
	text-decoration : underline;
}

A.notice:hover{
	color : #990000;
	text-decoration : underline;
}*/
TD.toptxt{
	font-size : 0.9em; !important;
	line-height : 13px !important;
	letter-spacing : -1.5px !important;
}
TD.toptxt A:link{

	text-decoration : none;
}

TD.toptxt A:visited{
	text-decoration: none;
}

TD.toptxt A:hover{
	background-color : #ffffcc;
	text-decoration : underline;
	color : #333333;
}

TD.toptxt A:active{
	color : #6699CC;
	text-decoration: none;
}
td.img A:link{
	color : #0099cc;
	text-decoration : underline;
}

td.img A:visited{
	color : #666699;
	text-decoration : underline;
}

td.img A:hover{
	background-color : #4D7748;
	text-decoration : underline;
}


IMG{
	border-style : none;
}

/*strong{
	color : #000000;
	font-weight : bold;
}*/


.titleimg{
	margin : 20px 5px 0px 5px;
}

.imgnospa{
	margin : 20px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

.spa09{
	margin : 9px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

.spa11{
	margin : 11px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

	

.main{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

/*
.read {
	font-size : 0.9em;
	line-height : 160%;
}
*/

.small {
	font-size : 0.9em;
}


.syosai {
	line-height : 120%;
}

.syosai2 {
	padding : 2px 0px 0px 0px;
	font-size : 0.9em;
	line-height : 130%;
}

.white{
	color:#ffffff;
	font-weight:900;
}

.hyo {
	margin : 5px 5px 5px 5px;
	font-size : 0.9em;
	line-height : 160%;
}

.hyoshort {
	padding : 2px 0px 0px 3px;
	font-size : 0.9em;
	line-height : 130%;
}


.cate {
	font-size : 0.9em;
	line-height : 120%;
}

.cateimg{
	margin : 0px 5px 0px 23px;
}


.list{
	margin : 0px 0px 0px -40px;
	padding : 0px 0px 0px 40px;
}

.lists{
	margin : 15px 0px 0px -20px;
	padding : 0px 0px 0px 20px;
}
.list2{
	margin : 15px 0px 0px -20px;
	padding : 0px 0px 0px 20px;
}
.list3{
	margin : 0px 0px 0px -20px;
	padding : 0px 0px 0px 20px;
}
.list4{
	margin : 0px 0px 0px -20px;
	padding : 0px 0px 0px 20px;
}
.list2 li{
	margin-top:10px ;
}
.leftspa20{
	padding:0px 0px 0px 20px;
}
.list3 li{
	margin-top:0px ;
}
.goodslist{
	margin : 0px 0px 0px 0px;
	padding : 5px 0px 0px 0px;
}
div.linkerborder{
	border:1px solid #000000;
	border-width:1px 0px 0px 0px;
	padding:15px 0px 0px 20px;
	margin:20px 0px 0px 3px;
}
.qalist{
	margin : 0px 0px 0px 0px;
	padding : 5px 0px 0px 0px;
	font-size : 0.9em;
	line-height : 160%;
}
.medium{
	font-size : 1.1em;
}
.qalistgr{
	margin : 0px 0px 0px 0px;
	padding : 5px 0px 0px 0px;
	color : #669933;
	font-size : 0.9em;
	font-weight : bold;
	line-height : 160%;
}

.goodslist20{
	margin : -15px 0px 0px -15px;
	padding : 5px 0px 0px 0px;
}

.san{
	margin : 8px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : 1em;
}

.pdf{
	margin : 8px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : 0.9em;
}

.pdfnew{
	margin : 8px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : 0.9em;
}
.sany{
	margin : 8px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : 0.9em;
}
.saninfo{
	margin : 8px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : 0.9em;
}
.sancheck{
	margin : 8px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : 0.9em;
}
.sannotice{
	margin : 8px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : 0.9em;
}
.san2{
	margin : 8px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : 1em;
}
.sansyosai{
	margin : 3px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}
.sang{
	margin : 8px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : 0.9em;
}
.sannew{
	margin : 8px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : 0.9em;
}
.saninfo{
	margin : 8px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : 1em;
}
.maru{
	margin : 8px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : 1em;
}
span.topsmall12{
	font-size : 0.9em; !important;
}
.marusan{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 5px 0px;
	font-size : 1em;
}
.marusanbl{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 5px 0px;
	font-size : 1em;
}
.marugr{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : 1em;
}

.marubr{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : 1em;
}

.def{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : 0.9em;
}
.def li{
	margin: 5px 0px 0px -20px;
	line-height:120%;
	letter-spacing : -0.4pt;
}


.qa{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : 0.9em;
	line-height : 130%;
}

.subcate{
	margin : 5px 0px 0px -10px;
	padding : 0px 0px 0px 0px;
	font-size : 0.9em;
}

.lineimg{
	margin : 5px 0px 5px 0px;
}

	
.lineimgsawa{
	margin : 10px 0px 10px 0px;
}

	
.lineimgb{
	margin : -3px 0px 0px 0px;
}

.linecan{
	margin : 10px 0px 0px 0px;
}

.linecanb{
	margin : 5px 0px 5px 0px;
}

	
.linespa{
	margin : 20px 0px 15px 0px;
}


.notice {
	color : #FF3333;
	font-weight : bold;
}

.notice2 {
	color : #FF6600;
	font-weight : bold;
}

.kome {
	margin : -12px 0px 0px 15px;
	font-size : 0.9em;
	line-height : 130%;
}

.coment {
	color : #FF3333;
	font-weight : bold;
	font-size : 0.9em;
}

.comentlig {
	color : #FF3333;
	font-size : 0.9em;
}


.ebankq{
	font-size : 0.9em;
	line-height : 160%;
}

.ebanka{
	font-size : 0.9em;
	line-height : 160%;
}

.lineqa{
	margin : 20px 0px 0px 0px;
}

.subtitlespa{
	margin : 5px 0px 10px 0px;
}

/* ebank.$B$4MxMQ%Z!<%8.(B */
.goriyo{
	margin : 0px 0px 10px 0px;
	padding : 0px 0px 0px 0px;
	font-size : 0.9em;
	line-height : 160%;
}

.gorispa{
	margin : 5px 0px 0px 0px;
	font-size : 0.9em;
	line-height : 160%;
}

.readspa40 {
	margin : 5px 0px 0px 40px;

	font-size : 0.9em;
	line-height : 160%;
}

/* e.$B%P%s%/%;%-%e%j%F%#MQ.(B */
.secu{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	color : #669933;
	font-size : 0.9em;
	font-weight : bold;
	line-height : 160%;
}

.secua{
	margin : 5px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : 0.9em;
	line-height : 160%;
}

.table5 {
	margin : 5px 0px 20px 0px;
}

/* e.$B%P%s%/%F%l%[%sMQ.(B */
.tel{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	color : #669933;
	font-size : 0.9em;
	font-weight : bold;
	line-height : 160%;
}

.teltoku{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	color : #6699CC;
	font-size : 0.9em;
	font-weight : bold;
	line-height : 160%;
}

.telsub{
	margin : 5px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : 0.9em;
	line-height : 160%;
}

.linetel{
	margin : 10px 0px 10px 0px;
}

.img10{
	margin : 20px 0px 5px 0px;
}

/* .$B>&IJ>\:Y>&IJ%?%$%H%kL>.(B */
.fun {
	font-size : 0.9em;
	font-weight : bold;
	line-height : 130%;
}

.maruwaku {
	font-size : 1.8em;
	line-height : 120%;
}

/* .$BEj;q?.Bw%F!<%V%kFb%j%9%H.(B */
.toshinlist{
	margin : 0px 0px 5px 0px;
}

OL.ryuui{
	margin : 0px 0px 0px 20px;
}

/* .$B$_$@$7.(B */
.midashi {
	color : #669933;
	font-size : 1.0em;
	font-weight : bold;
	line-height : 160%;
}

/* .$B$_$@$7@D.(B */
.midashiblue {
	color : #336699;
	font-size : 1.0em;
	font-weight : bold;
}

/* .$B$_$@$7%*%l%s%8.(B */
.midashiorange {
	color : #FF9933;
	font-size : 1.0em;
	font-weight : bold;
}

.comentss {
	color : #FF3333;
	font-weight : bold;
	font-size : 0.9em;
}

/* .$B$_$@$7%T%s%/.(B */
.midashipi {
	margin : 10px 0px 5px 0px;
	color : #FF6666;
	font-size : 1.0em;
	font-weight : bold;
}

.komattafont{
	margin : 10px 0px 0px 25px;
	padding : 0px 0px 0px 0px;
	font-size : 0.9em;
	line-height : 130%;
}

/* .$B%m!<%s%7%_%e%l!<%7%g%sMQ.(B */
.paytuki {
	background : #FFFF33;
}

.simlist {
	list-style-type : square;
	text-align : left;
}

.simlist2 {
	list-style-type : square;
	font-size : 0.9em;
	text-align : left;
	line-height : 130%;
}

.simtitle {
	padding-top : 5px;
	padding-bottom : 5px;
	color : #FFFFFF;
	background : #333399;
	font-size : 0.9em;
	font-weight : 800;
	text-align : center;
}

.simsub {
	color : #000000;
	font-size : 0.9em;
	font-weight : normal;
	line-height : 1.5em;
}

.simaction {
	list-style-type : square;
	color : #996600;
	font-size : 1.1em;
	font-weight : 800;
}

.simhead {
	list-style-type : square;
	color : #996600;
	font-size : 1.1em;
	font-weight : 800;
}

.simkinri {
	color : #FF0000;
	font-size : 0.9em;
	font-weight : 800;
}

.bannerspa{
	margin : 0px 0px 0px 10px;
}

.bannertxt{
	margin : 0px 0px 0px 20px;
	font-size : 0.9em;
	line-height : 130%;
}

.mymoji {
	padding : 3px 0px 0px 0px;
	font-size : 0.9em !important;
	line-height : 130%;
}

.komess {
	margin : -11px 0px 0px 15px;
	font-size : 0.9em;
	line-height : 130%;
}

.gold {
	color : #999966;
}

DIV.ATT{
	font-size : 0.9em;
	margin : 5px 10px 5px 40px;
}

.inner{
	padding:0px 10px 0px 10px;
}
h3.niTitle{
	color : #FF0000;
	font-size : 0.9em;
	font-weight : 600;
	line-height : 150%;
	padding : 0px 0px 0px 0px;
	margin : 5px 13px 0px 13px;
	text-align:left;
}
h3.niTitle2{
	color : #000000;
	font-size : 0.9em;
	font-weight : 600;
	line-height : 150%;
	padding : 0px 0px 0px 0px;
	margin : 5px 13px 0px 13px;
	text-align:left;
}
p.niContent{
	font-size : 0.9em;
	line-height : 150%;
	margin : 0px 0px 0px 0px;
	padding : 5px 13px 5px 13px;
	text-align:left;
}
p.formkantantex{
	font-size : 0.9em;
	line-height : 120%;
	padding : 5px 13px 5px 13px;
	text-align:left;
}

div.niBorderE{
	background-color : #FFFFCC;
	border : 1px solid #0066CC;
}

div.niBorderF{
	background-color : #FFFFCC;
	border : 1px solid #336666;
}

div.niBorderK{
	background-color : #FFFFCC;
	border : 1px solid #666666;
}

div.niW{
	width:720px !important;
	padding:0px 0px 0px 0px !important;
	margin:0px 0px 0px 0px !important;
}

div.niT{
	width:736px;
	padding:0px 8px 0px 8px;
}

div.niSpa{
	margin:0px 0px 0px 0px !important;
	padding : 2px 0px 0px 0px;
}

div.niInd{
	font-size : 0.9em;
	line-height : 150%;
	margin : 0px 0px 0px 0px;
	text-align:left;
	padding:5px 150px 5px 150px;
}

p.niKi{
	font-size : 0.9em;
	line-height : 150%;
	margin : 0px 0px 0px 0px;
	padding : 5px 13px 5px 13px;
	text-align:center;
}

img.headLogo{
	margin:9px 0px 0px 3px;
}
div.headNS{
	padding:0px 0px 0px 9px;
}
table.headCate{
	margin:4px 0px 0px 0px;
	background-color:#333333;
}
div.headMenu{
	padding:0px 0px 4px 0px;
	text-align:right;
	font-size : 0.9em;
}

div.headMenu A:active{
	color : #003399;
	text-decoration : none;
}
div.headMenu A:link{
	color : #666666;
	text-decoration : none;
}

div.headMenu A:visited{
	color : #666666;
	text-decoration : none;
}

div.headMenu A:hover{
	color : #0099CC;
	text-decoration : underline;
}
div.p000Body{
	width:735px;
}
div.p000Infolist{
	padding:0px 0px 0px 0px;
}
div.p000Infolist p{
	line-height:120%;
	margin:10px 0px 0px 38px;
	text-indent:-28px;
	font-size : 0.9em;
}
div.p000Infolist div{
	line-height:120%;
	margin:5px 0px 0px 38px;
	font-size : 0.9em;
}
img.p000Dot{
	margin:2px 0px 2px 0px;
}
p.p000Arrowblue{
	margin:3px 0px 3px 8px;
	text-indent:-8px;
	font-size : 0.9em;
}
div.spa10{
	padding:10px 0px 0px 0px;
}
div.spa15{
	padding:15px 0px 0px 0px;
}
div.spad10{
	padding:0px 0px 10px 0px;
}
div.spa20{
	padding:20px 0px 0px 0px;
}
div.spa04{
	padding:4px 0px 0px 0px;
}
div.p000Border{
	border:1px solid #666666;
	padding:0px 0px 0px 0px;
}
div.p000Right{
	padding:0px 0px 0px 15px;
}
div.p000Table{
	padding:13px 0px 0px 0px;
}
div.subheadToi{
	padding:3px 4px 4px 0px;
	text-align:right;
}
div.headColor{
	width:735px;
}
.subheadLinker{
	font-size : 0.9em;
	line-height:140%;
	padding:4px 0px 4px 4px;
}
p.subheadLinker2{
	font-size : 0.9em;
	line-height:110%;
	padding:4px 0px 4px 4px;
}
.subheadLinker A:active{
	color : #6699CC;
	text-decoration : underline;
}
.subheadLinker A:link{
	color : #000000;
	text-decoration : none;
}

.subheadLinker A:visited{
	color : #666699;
	text-decoration : none;
}

.subheadLinker A:hover{
	color : #0099CC;
	text-decoration : underline;
}
p.subheadLinker2 A:active{
	color : #6699CC;
	text-decoration : underline;
}
p.subheadLinker2 A:link{
	color : #000000;
	text-decoration : none;
}

p.subheadLinker2 A:visited{
	color : #666699;
	text-decoration : none;
}

p.subheadLinker2 A:hover{
	color : #0099CC;
	text-decoration : underline;
}
div.subheadLogon{
	background-color:#70B7FF;
	text-align:center;
}
table.foot{
	margin:15px 0px 0px 0px;
	background-color:#EEEEEE;
	color:#666666;
}
td.foot{
padding-top:3px;
font-size : 0.9em; !important;
}
div.foot2{
	width:740px;
}

table.foot2{
	margin:0px 0px 0px 0px;
	color:#666666;
}
table.foot2 td.none{
padding-top:0px;
}
table.foot2 A:active{

}
table.foot2 A:link{
	color : #333333;
	text-decoration : none;
}

table.foot2 A:visited{
	color : #333333;
	text-decoration : none;
}

table.foot2 A:hover{
	color : #0099CC;
	text-decoration : underline;
}

table.foot td.none{
padding-top:0px;
}
table.foot A:active{

}
table.foot A:link{
	color : #333333;
	text-decoration : none;
}

table.foot A:visited{
	color : #333333;
	text-decoration : none;
}

table.foot A:hover{
	color : #0099CC;
	text-decoration : underline;
}

div.listArrow1{
	font-size : 0.9em;
	text-indent:-17px;
	padding:3px 0px 3px 0px;
	padding-left:17px;
}
div.listArrow2{
	font-size : 0.9em;
	padding:3px 0px 3px 0px;
	text-indent:-12px;
	padding-left:12px;
}
div.listArrow3{
	padding:5px 0px 5px 0px;
	text-indent:-12px;
	padding-left:12px;
}
div.listLeft{
	padding:10px 0px 0px 20px;
}
div.listNormal{
	padding:10px 0px 0px 10px;
}
div.listNormal2{
	padding:10px 0px 0px 20px;
	font-size : 0.9em;
}
p.readXsmall{
	font-size : 0.9em;
	line-height:140%;
}
div.spal10{
	padding:0px 0px 0px 10px;
}
div.spal20{
	padding:0px 0px 0px 20px;
}
ul.leftsub{
	margin : 5px 0px 0px -20px;
	padding : 0px 0px 0px 0px;
	font-size : 0.9em;
}


div{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}
ul.leftsub2 li {
	margin : 5px 0px 0px -20px;
	padding : 0px;
	font-size : 0.9em;
	font-family: "$B#M#S(B $B#P%4%7%C%/(B", Osaka, "$B%R%i%.%N3Q%4(B Pro W3";
	line-height: 110%;
	color: #333333;
	letter-spacing: -0.02em;
	text-align: left;
	list-style-position: outside;
	list-style-type: disc;
	text-indent: 0px;
	display: list-item;
}


div.policy{
	width:700px;
}
div.policy p{
	font-size : 0.9em;
	margin:0.5em 0em 1em 0em;
}

.red{
	color:#FF0000;
	font-size:0.9em;
}


div.list016{
	padding:0px 10px 0px 13px;
}

div.leftspa20{
	padding-left:20px;
}
div.ibspa50{
	padding-left:50px;
	padding-right:20px;
}
div.listCome{
	padding-left:30px;
	text-indent:-1em;
}

img.mart0309{
	margin-top : 5px;
}

td.ictab{
	padding : 3px;
	border : 1px solid #FBB6DA;
}

td.ictab2{
	padding : 5px;
	border : 1px solid #0B52A1;
}

td.ictab3{
	border : 1px solid #999999;
}

td.ictab4{
	border-top : 1px solid #999999;
	border-right : 1px solid #999999;
	border-bottom : 1px solid #999999;
}

td.ictab5{
	border-left : 1px solid #999999;
	border-bottom : 1px solid #999999;
	border-right : 1px solid #999999;
}

td.ictab6{
	border-right : 1px solid #999999;
	border-bottom : 1px solid #999999;
}

table.ictab7{
	margin-top : 10px;
	margin-bottom : 10px;
}

div.hs0322{
	margin-left : 58px;
}

div.hs03221{
	margin-left : 10px;
}

td.hs03222{
	border : 1px solid #999999;
}

td.hs0323{
	border-left : 1px solid #CCCCCC;
	border-right : 1px solid #CCCCCC;
	border-bottom : 1px solid #CCCCCC;
}

.white0323{
	color: #FFFFFF;
	font-size : 0.9em;
}

.mart0323{
	margin-top : 10px;
	margin-bottom : 10px;
}

table.kabutab0325{
	border : 1px solid #F39100;
	background-color:#FFFFCC;
	margin-bottom : 5px;
	margin-top : 5px;
}

table.kabutab03251{
	border : 1px solid #E2686B;
	background-color:#FFFFCC;
	margin-bottom : 5px;
	margin-top : 5px;
}

table.kabutab03252{
	border : 1px solid #035FA2;
	background-color:#FFFFCC;
	margin-bottom : 5px;
	margin-top : 5px;
}

.hs0327mar{
	margin-right : 24px;
}

/*2007.0329$B6bMx(B*/

div.kinriKOTEI{
	width:476px;
	background-image : url(/library/001_info/001_100/img/20070330/img_back.jpg);
	background-repeat : repeat-y;
	margin-top:-3px;
	padding : 5px 2px 0px 2px;
	overflow: hidden;
}

div.kinriLEFT{
	width:235px;
	float:left;
	margin:0px;
}

div.kinriLEFT ul.tyu { 
list-style-type: square; 
font-size : 0.9em;
margin-top:0px;
margin-left:20px; 
} 

div.kinriLEFT li.tyu { 
	margin:0px; 
} 

div.kinriLEFT img { 
	margin-top:10px; 
} 


div.kinriRIGHT{
	width:235px;
	margin:0px;
}


div.kinriLEFT2{
	width:270px;
	float:left;
	margin-top:5px;
}

div.kinriLEFT2 ul.tyu2 { 
list-style-type: square; 
font-size : 0.9em;
margin-top:0px;
margin-left:20px; 
} 

div.kinriLEFT2 li.tyu2 { 
	margin:0px; 
} 

div.kinriRIGHT2{
	width:188px;
	float:right;
	margin-top:5px;
	margin-right:2px;
}

div.kinriCENTER{
	width:476px;
	background-color:#f1ede0;
	margin:20px 0px 10px 3px;
	padding-bottom:10px;
}

div.kinriCENTER img.last{
	margin-bottom:10px;
}

div.kinriCENTER SPAN{
	float:right;
	font-size : 0.9em;
	margin:3px 2px 3px 0px;
}

div.kinriCENTER2{
	width:476px;
	margin:10px 0px 10px 3px;
}

.shinkiKINRI{
	margin : 9px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

/*$B=;Bp%m!<%s6bMx%Z!<%8(B*/
div.shinkiKINRI table{
	border : 1px solid #333333;
	border-collapse : collapse;
	border-width : 1px 0px 0px 1px;
	color : #333333;
	margin : 0px 0px 0px 0px;
	padding : 0px;
}

div.shinkiKINRI table td{
	border : 1px solid #333333;
	border-width : 0px 1px 1px 0px;
	color : #333333;
	font-size : 0.9em;
	line-height : 130%;
	margin : 0px;
	padding : 5px;
	text-align : left;
	vertical-align : top;
}
/*$B=;Bp%m!<%s6bMx%Z!<%8(B*/

.syosai99 {
	font-size : 0.9em;
	line-height : 130%;
}

.mart0403{
	margin-top : 5px;
}

.syosai100 {
	margin-left : 280px;
}

.reef0403 {
	margin-left : 50px;
}

.hs0410{
	list-style : none;
	margin-left : 0px;
	padding-left : 0px;
}

.fun0410 {
	vertical-align : middle;
}

div.hs04101{
	margin-left : 10px;
}

.red99{
	color:#FF0000;
	font-size : 0.9em;
}

table.kabutab0412{
	border : 1px solid #F39100;
	background-color:#FFFFCC;
	margin-bottom : 5px;
	margin-top : 0px;
	padding-top : 0px;
}

table.kabutab04121{
	border : 1px solid #E2686B;
	background-color:#FFFFCC;
	margin-bottom : 5px;
	margin-top : 0px;
	padding-top : 0px;
}

table.kabutab04122{
	border : 1px solid #035FA2;
	background-color:#FFFFCC;
	margin-bottom : 5px;
	margin-top : 0px;
	padding-top : 0px;
}

div.hs0413{
	margin-left : 17px;
	margin-top : 5px;
}

table.tab0416{
	line-height : 140%;
}

img.prikai{
	page-break-before : always;
}

.red0418{
	color:#FF0000;
	font-size : 0.9em;
}

.blue{
	color:#336699;
}

.mart0418{
	margin-bottom : 5px;
	margin-top : 5px;
}

.tab0418{
	font-size : 1em;
	line-height : 140%;
	
}

.fb0418{
	font-size : 0.9em;
	line-height : 140%;
	margin-left : 16px;
}

.tab0419{
	font-size : 0.9em;
	line-height : 125%;
	margin-bottom : 3px;
}

.mart0419{
	margin-top : 12px;
}

.mart04191{
	margin-top : 8px;
}

.syosai0420 {
	margin-top : 8px;
}

#iccash{
	margin : 5px 0px 5px 10px;
    padding : 0px;

}

#iccash li{
    margin : 0px 0px 0px 10px;
    padding : 0px 0px 0px 0px;
}

div.newCome555{
    border : 2px solid #DB6F4A;
	background-color:#EAE4DE;
	padding : 5px;
}

.hs0425 {
	margin-left : 50px;
}

.hs042699 {
	margin-left : 22px;
}

div.newCome0515{
	text-indent:-1.5em;
	padding-left:1.5em;
}

/*$BEj;q?.Bw$3$3$+$i(B*/
div.tel{
	width:500px;
	margin : 0px 0px 10px 0px;
	padding : 0px 0px 0px 10px;
}

div.tel h1{
	margin : 15px 0px 10px 0px;
	padding : 0px 0px 0px 10px;
	color: #333333
}

div.tel h2{
	margin : 15px 0px 10px 0px;
	padding : 0px 0px 0px 10px;
	color: #333333
}

div.tel table{
	margin : 15px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
}

div.tel img.sbu{
	margin : 15px 0px 10px 12px;
	padding : 0px 0px 0px 0px;
}

div.tel img.sbu02{
	margin : 0px 0px 0px 12px;
	padding : 0px 0px 0px 0px;
}

div.tel P{
	margin : 0px 0px 20px 15px;
	padding : 0px 0px 0px 0px;
	color: #666666;
font-weight: bold;
}

div.tel ul{ 
list-style-type: disc; 
font-size : 0.9em;
margin-top:0px;
margin-left:30px;
color: #666666;
font-weight: normal;
} 

div.tel li{ 
	margin:0px 0px 0px 0px; 
	line-height : 130%;
}


div.tel li.tel01{ 
list-style-type: decimal; 
margin:5px 0px 5px 0px;
line-height : 130%;
color: #666666;
font-weight: normal;
}

div.tel strong{ 
color: #0033cc;
font-weight: bold;
}

p.shintaku{ 
margin:0px 0px 0px 0px;
text-align:center;
}

div.newCome0604{
	text-indent:-0.5em;
	padding-left:0.5em;
}

span.ore070613{ 
color: #EB8318;
}

span.fuki070615{ 
background-color: #42B8D5;
padding:20px 10px 10px 10px;
}

div.fontdai{
	font-size : 0.9em;
}

/*e$B%P%s%/$+$i$N$*CN$i$;(B*/
div.eBANK{
width:95%;
padding:10px;
margin:10px 5px 10px 5px;
background-color:#FFFF66;
border: 2px #ffcc33 solid; 
}

div.eBANK02{
width:475px;
padding:10px;
margin:10px 5px 10px 5px;
background-color:#99ff99;
border: 2px #33cc33 solid; 
}

img.fb01{
margin-left:-22px;
margin-top:10px;
}


span.murasaki07{ 
color: #CC0066;
font-weight: bold;
margin:10px 0px 10px 0px;
line-height : 150%;
}

div.ore07{ 
border-top: 1px #FF9900 dotted; 
border-bottom: 1px #FF9900 dotted; 
}

.fs0701{
	font-size : 0.9em;
	line-height : 170%;
}

.fs1307{
	font-size : 1.1em;
	line-height : 170%;
}

span.mdr{ 
color: #80C543;
}

.hidari20{
margin-left:75px;
}

.fdai{
	font-size : 0.9em;
}

.fdai2{
	font-size : 0.9em;
}

.hidari10{
margin-left:25px;
}

.hidari50{
margin-left:20px;
}
.list9999{
	margin : 15px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : 0.9em;
}

.kagin-irsc {
    background-image: url('library/kagin-img/IRSc01.png');
    background-repeat: no-repeat;
    font-size: 0.8em;
    font-weight: bold;
    height: 18px;
    margin: 7px 0;
    padding: 5px 0 0 15px;
}
.kagin-irsc a:link {
    color: #333333;
    text-decoration: none;
}
.kagin-irsc a:active {
    color: #333333;
    text-decoration: none;
}
.kagin-irsc a:visited {
    color: #333333;
    text-decoration: none;
}
.kagin-irsc a:hover {
    color: #999999;
    text-decoration: underline;
}

.hshidari{
margin-left:93px;
}

span.bk0816{ 
color: #000000;
font-weight: normal;
}
Table.moneyTable p {
	font-size : 0.9em;
	margin: 0px;
	padding: 2px 0px 0px 0px;
}

.toukin999 {
	margin : 10px 5px 10px 0px;
	padding: 5px 5px 5px 5px;
}

.toukin9999 {
	font-size : 0.9em;
	padding : 5px 5px 5px 5px;
}

div.headMenuG nobr a {
	font-size : 0.9em;
	line-height: 140%;
	text-align: center;
	white-space: nowrap;
	margin : 0px 0px 0px 0px;
	padding : 0px 10px 0px 10px;
	border-right: 1px solid #999999;
}
div.headMenuG {

	font-size : 0.9em;
	text-align: right;
	padding-top: 3px;
	color: #333333;
	padding-right: 1px;
}
.headMenuG div.searchback {
	padding: 2px 2px 2px 2px;
	margin: 0px 0px 0px 0px;
	width: 400px;
}
.headMenuG .searchbox {
	border: solid 1px #666666;
	line-height: 120%;
	font-size : 0.9em;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 1px 3px 1px 3px;
	width: 160px;
}
.headMenuG .searchbutton {
	border: solid 1px #666666;
	font-size : 0.9em;
	margin: 0px 0px 0px 0px;
	padding: 0px 3px 0px 3px;
	height: 18px;
	line-height: 120%;
	color: #333333;
	background-color: #C6C3C6;
}

div.headMenuG A:link{
	color : #333333;
	text-decoration : none;
}

div.headMenuG A:visited{
	color : #333333;
	text-decoration : none;
}

div.headMenuG A:hover{
	color : #0066CC;
	text-decoration : none;
	background-color: #DFF4FF;
}
div.minienqTop { width: 188px;
}
.t06 .main .news {
	margin: 13px 0px 0px 5px;
}
.EB .k06spa12 .k06linker {
}
.EB .k06spa12 .k06101 a {
	font-size : 0.9em;
	text-decoration: none;
}
.EB .k06spa12 .k06101 a:hover {
	text-decoration: underline;
}

.big071017{
	font-size : 0.9em;
}

.big071108{
	font-size : 0.9em;
	color : #FF0000;
}

.hosyou071205 {
	margin : 0px 0px 0px 30px;
}

.hosyou0712051 {
	margin : 0px 0px 0px 35px;
}
.hosyou0712052 {
	margin : 0px 0px 0px 20px;
}

.fbcate99{
	line-height : 140%;
	margin-left : 15px;
}

.fbcate98{
	line-height : 140%;
	margin-left : 0px;
	color : #669933;
}

.fbcate100{
	line-height : 140%;
	margin-left : 0px;
}

.list071205{
	margin : 0px 0px 0px 30px;
	padding : 0px 0px 0px 0px;
	font-size : 0.9em;
	line-height : 140%;
}

div.newCome071205{
	text-indent:-1em;
	padding-left:1em;
	font-size : 0.9em;
	margin : 0px 0px 0px 25px;
	padding : 0px 0px 0px 0px;
}

table.syosai071205{
	font-size : 0.9em;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;

}



.spa071205{
	margin : 100px 0px 0px 50px;
}

#E101INDEX #E101005 .body .border TD.hosyo {
	text-align: center;
	vertical-align: middle;
} 

strong.niLook999{
	color : #0000FF;
	font-weight : bold;
}

strong.niLook9999{
	color : #0000FF;
	font-weight : bold;
	font-size : 0.9em;
}

strong.notice9999{
	color : #FF0000;
	font-weight : bold;
	font-size : 0.9em;
}

.doro{
	text-align: left;
	width: 50px;
	margin : 0px 0px 0px 0px;
    padding : 0px 0px 0px 0px;
}

.list992{
	margin : 5px 0px 0px 0px;
	padding : 0px 0px 0px 20px;
}

.marleft080117{
	margin : 0px 0px 0px 50px;
}


.list080117{
	margin : 15px 0px 0px 20px;
	padding : 0px 0px 0px 20px;
	font-weight : bold;
}

.list0801171{
	font-weight : normal;
}

.nijyuuue{
	border-top : 2px double #000000;
}


.list080226{
	margin : 15px 0px 0px 20px;
	padding : 0px 0px 0px 20px;
	font-weight : bold;
}

.sm080226{
	font-size : 0.9em;
}

.aosizb{
	color: #0000FF;
	font-weight: bold;
}

.kurokuro0912{
	color: #000000;
	font-weight: normal;
	line-height: 140%;
}

.aoao0912{
	color: #0000FF;
	font-weight: bold;
	line-height: 140%;
}

.a_h{
	font-size : 1em;
	padding : 5px 5px 5px 5px;
	line-height: 1.2em;
}

.a_h02{
	font-size : 0.9em;
	padding : 5px 5px 5px 5px;
	line-height: 0.9em;
}
.a_h03{
	font-size : 0.9em;
	padding : 5px 5px 5px 5px;
	line-height: 1.2em;
	font-weight:normal
}
