/***************************************

’nˆæŽåŒ Œ^“¹B§ ‚É“K—p

***************************************/


/* Šeƒy[ƒW‹¤’Ê
*************************************/
div { margin:0; padding:0; line-height:1.5em; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka; font-size:12px; color:#333333;}
p { margin:0; padding:0; line-height:1.3em; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka; font-size:12px; color:#333333;}
table { margin:0; padding:0;}
td {margin:0; padding:0; line-height:1.3em; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka; font-size:12px; color:#333333;}
p.ctitle { width:572px; margin-bottom:5px;}
.clr { clear:both;}
.expTxt { padding:0 10px 15px 10px;}
a.deset { color:#CC0000; text-decoration:underline;}
a.deset:hover { color: #CC0000; text-decoration:none;}
a.drset { color:#663300; text-decoration:none;}
a.drset:hover { color: #CC0000; text-decoration:underline;}
.mb10 { margin-bottom:10px;}


/* HOME > ’nˆæŽåŒ Œ^“¹B§
*************************************/
div#mainIMG { width:572px; margin-bottom:10px;}
div#mainIMG img { border:0;}

div#dosyuShiru { width:572px; margin-bottom:20px;}
/* “¹B§FAQƒŠƒXƒg */
#dosyuFaqList { width:313px; float:left; position: relative; top:30px;}
#dosyuFaqList p.list { margin-bottom:12px; padding-bottom:10px; padding-left:10px; font-size: 14px;}
#dosyuFaqList p.list a { background:url(img/dosyu_q.gif) no-repeat; padding-left:25px;color:#663300; font-weight:bold;}
#dosyuFaqList p.list a:hover { text-decoration:underline; color:#CC0000;}
/* “¹B§–{Ð‰î */
#dosyuBook { width:239px; float:right; margin-right:10px;}
#dosyuBook div.bokTop { width:239px; height:8px; background:url(img/dosyu_book_top.gif) no-repeat; background-position:top; }
#dosyuBook div.bokBet { width:239px; background:url(img/dosyu_book_bet.gif) repeat-y; text-align:center;}
#dosyuBook div.bokBot { width:239px; height:8px; background:url(img/dosyu_book_bot.gif) no-repeat; background-position:bottom;}
.booksty { padding:2px; background-color:#FFFFFF; border:1px solid #999999; margin:5px;}

div#dosyuCheck { width:572px; margin-bottom:20px;}




/* HOME > ’nˆæŽåŒ Œ^“¹B§ > FAQ
*************************************/
div#faqst { width:572px;}
.faqBox { width:572px; margin-bottom:15px;}
.faqTitle { width:572px; background:url(img/faq_q_bg.gif) no-repeat; padding:7px 15px 15px 35px; font-weight:bold; color:#663300; }
.answer { width:552px; margin:0 10px 0 10px;}

.gdpTable { width:552px; border:0; background-color:#666666;}
.gdpTable th { text-align:center; background-color:#FFFFFF; padding:5px 5px 4px 5px;}
.gdpTable th.numbr {background-color:#999999; color:#FFFFFF; text-align:center;}
.gdpTable td { padding:5px 5px 3px 5px; background-color:#FFFFFF; }
.gdpTable td.numbr { background-color:#999999; font-weight: bold; color:#FFFFFF; text-align:center;}
.gdpTable td.numbrKuni { background-color:#993366; font-weight: bold; color:#FFFFFF; text-align:center;}
.gdpTable td.Kuni {background-color:#cc6699; font-weight: bold; color:#FFFFFF;} 
.gdpTable td.numbrKen { background-color:#336699; font-weight: bold; color:#FFFFFF; text-align:center;}
.gdpTable td.Ken {background-color:#6699cc; font-weight: bold; color:#FFFFFF;} 
.tyusyaku { font-size:xx-small; text-align:right; padding-top:5px;}




/* HOME > ’nˆæŽåŒ Œ^“¹B§ > ƒŠƒ“ƒNW
*************************************/
div.linksyu { width:572px; margin-bottom:15px;}
table.linksyuTb { width:552px; margin:0 10px 0 10px; border:0; background:url(img/check_dotline.gif) repeat-y; background-position:center;}
table.linksyuTb td { vertical-align:top;}
table.linksyuTb td.lefter { width:255px; padding-right:11px;}
table.linksyuTb td.rihter { width:246px; padding-left:20px; }
.linkBox { margin:15px 0 0 0;}
.linkNum { font-weight:bold; margin-bottom:3px;}
.linkNum a { color:#000066; text-decoration:none; font-size:14px; line-height:1.5em;}
.linkNum a:hover { color:#CC0000; text-decoration:underline;}
.linkUrl a { color:#000066; text-decoration:underline; font-size:11px; line-height:1.1em; margin-bottom:2px;}
.linkUrl a:hover { color:#CC0000; text-decoration:none;}
.pagetop { text-align:right;}

.linkTxt { font-size:11px; line-height:1.1em; margin-top:5px;}



