.font-t { font-size: 12px; font-weight: normal; margin-right: 7px; padding-right: 7px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; color: #FFFFFF; text-align: right; vertical-align: bottom; background-color: #003FB6 } 
font { font-size: 85%; line-height: 125%}
.t1 { color: #003399; background-color: #eeeeee; font-weight: bold; font-size: 105%; height: 30px; text-align: center}
.t2 { border-color: #CCCCCC black; color: #003399; background-color: #eeeeee; font-weight: bold; font-size: 105%; text-align: center; height: 30px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.n-w { ; border: 1px #99CCCC solid ; font-size: 100%; line-height: 125%}
.n-t {  font-weight: bold; background-color: #D6EFFF; width: 510px}
.t3 { font-size: 100%; font-weight: bold; color: #FFFFFF; background-image: url(images/navi/title-back.gif); text-align: center; letter-spacing: 1px}
.cata { text-align: center; font-size: 85%; line-height: 125%; width: 540px};
.cata h5 { border-color: #CCCCCC black; color: #003399; background-color: #eeeeee; font-weight: bold; font-size: 15px; text-align: center; vertical-align: middle; width: 540px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding-top: 7px; padding-bottom: 5px}
.gaiyo { border-color: #CCCCCC black black; list-style-type: none; font-size: 80%; width: 450px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; margin-top: 50px; margin-left: 25px}
.gaiyo td { border-color: black black #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.gaiyo-l {  font-weight: bold; background-color: eeeeee; text-align: center; width: 110px}
.houki { border-color: #CCCCCC black black; list-style-type: none; font-size: 80%; width: 550px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; margin-left: 20px; line-height: 125%}
.houki-l { font-weight: bold; background-color: eeeeee; text-align: center; width: 120px}
.houki td { border-color: black black #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.houki font { font-size: 100%}
.link {  border-color: #CCCCCC black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; font-size: 80%; line-height: 125%; width: 530px; margin-left: 20px}
.mame {  width: 540px; margin-left: 15px; border-color: #CCCCCC black; font-size: 80%; line-height: 140%; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding-top: 20px}
.syo { border-color: #336699 336699 336699; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; text-align: center; width: 400px }
.syo_t {  font-size: 80%; color: #000000; background-color: #CCCCCC; text-align: left; margin-left: 8px; border-color: black black black 336699; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 10px}
.pay {  border-color: #CCCCCC black; font-size: 80%; line-height: 125%; width: 540px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.pay td{  border-color: #CCCCCC black; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.moji {  border-color: #CCCCCC black; font-size: 80%; line-height: 125%; width: 540px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.inq { border-color: #CCCCCC black black; list-style-type: none; font-size: 80%; width: 550px; margin-left: 20px; line-height: 125% ; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.inq td{ border-color: #CCCCCC black; list-style-type: none; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.inq-l { font-weight: bold; background-color: eeeeee; text-align: center; width: 140px}
.inq span { font-weight: lighter; font-size: 70%; color: #CC0000; clip:  rect(   )}
.how {  font-size: 85%; line-height: 125%; width: 530px}
.how a{  text-align: right; float: right}
.how font{  font-size: 100%; color: #CC0000}
.t-cata { font-size: 85%; line-height: 125%; width: 550px}
.cata2 {  border: 1px #CCCCCC dashed; text-align: center; padding-top: 10px; padding-bottom: 10px; width: 160px; margin-top: 10px; font-size: 100%; line-height: 130%}
.cata2 td { text-align: center}
.cataw { border: 1px #CCCCCC dashed; text-align: center; padding-top: 10px; padding-bottom: 10px; width: 122px; margin-top: 10px; font-size: 100% ; line-height: 130%}
.cataw td { text-align: center}
.cata3 {  width: 520px; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 100%; line-height: 125%; margin-top: 15px; margin-bottom: 15px; vertical-align: middle}
.cata3_n { border: solid; border-width: 0px 0px 0px 8px; border-color: #CCCCCC #CCCCCC #CCCCCC #336699; background-color: #CCCCCC; font-weight: bold}
.ca-tn { border-color: #CCCCCC black; color: #003399; background-color: #eeeeee; font-weight: bold; font-size: 15px; text-align: center; vertical-align: middle; width: 540px; height: 30px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding-top: 7px; margin-top: 10px; margin-bottom: 7px}

