.white_body {margin:0px;padding:0px;font-size:13px;color:#000000;background-color:#ffffff;line-height:170%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ ゴシック',sans-serif;text-align:left;vertical-align:top;}

.pink_body {margin:0px;padding:0px;font-size:13px;color:#000000;background-color:#F8CFF9;line-height:170%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ ゴシック',sans-serif;text-align:left;vertical-align:top;}

.green_body {margin:0px;padding:0px;font-size:13px;color:#000000;background-color:#CAE885;line-height:170%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ ゴシック',sans-serif;text-align:left;vertical-align:top;}

td {text-align:left;vertical-align:top;margin:0px;padding:0px;font-size:13px;color:#000000;line-height:170%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ ゴシック',sans-serif;text-align:left;vertical-align:top;}
td.kajyo {text-align:left;vertical-align:top;margin:0px;padding:0px;font-size:13px;color:#000000;line-height:170%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ ゴシック',sans-serif;text-align:left;vertical-align:top;padding-bottom:15px;}
th {text-align:left;font-size:13px;color:#000000;line-height:170%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ ゴシック',sans-serif;font-weight:bold;padding-top:10px;padding-bottom:10px;}

a:link {color:#D25E00;font-size:13px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ ゴシック',sans-serif;}
a:visited {color:#AD6021;font-size:13px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ ゴシック',sans-serif;}
a:active {color:#F7A767;font-size:13px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ ゴシック',sans-serif;}
a:hover {color:#F7A767;font-size:13px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ ゴシック',sans-serif;}

rp {font-size:9px;}
rt {font-size:9px;}
p {padding-top:10px;padding-bottom:10px;}
p.lgnd {padding-bottom:3px;text-indent:1em;}
ul {list-style-type: disc;}
legend {font-weight:bold;padding:10px;border:1px;}

.maintable {padding:0px;margin:0px;width:1005px;}
.staffpagego {text-align:left;font-size:12px;vertical-align:middle;}
.copyright {font-size:11px;text-align:right;padding:30px;width:50%;}
.counter {text-align:left;padding:30px;width:50%;}
.ad {text-align:center;}
.adbigbunner {text-align:center;padding:30px;}
.read {background-image:url(./pic/white_back.jpg);background-repeat:repeat;padding:0px;}
.top {background-image:url(./pic/white_back_top.gif);background-repeat:repeat;padding:0px;vertical-align:top;}
.side_w_l {background-image:url(./pic/white_side_l.gif);}
.side_w_r {background-image:url(./pic/white_side_r.gif);}
.side_g_l {background-image:url(./pic/green_side_l.gif);}
.side_g_r {background-image:url(./pic/green_side_r.gif);}
.side_p_l {background-image:url(./pic/pink_side_l.gif);}
.side_p_r {background-image:url(./pic/pink_side_r.gif);}
.indextext {font-size:13px;color:#000000;line-height:170%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ ゴシック',sans-serif;}
.indextextbold {font-size:13px;color:#000000;line-height:170%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ ゴシック',sans-serif;font-weight:bold;}
.readtext {font-size:13px;color:#000000;line-height:170%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ ゴシック',sans-serif;}
.titletext_pink {font-size:18px;color:#9F33A1;font-weight:bold;line-height:170%;padding-bottom:20px;font-family:'ヒラギノ明朝 Pro W6','Hiragino Mincho Pro W6','ＭＳ 明朝','MS Mincho',serif;}
.titletext_pink_fortop {font-size:15px;color:#9F33A1;font-weight:bold;line-height:120%;font-family:'ヒラギノ明朝 Pro W6','Hiragino Mincho Pro W6','ＭＳ 明朝','MS Mincho',serif;padding-top:10px;padding-bottom:10px;}
.titletext_green {font-size:18px;color:#038C46;line-height:170%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ ゴシック',sans-serif;}
.subtitletext {font-size:14px;color:#000;font-weight:bold;line-height:170%;font-family:'ヒラギノ明朝 Pro W6','Hiragino Mincho Pro W6','ＭＳ 明朝','MS Mincho',serif;}
.ohmidashi {margin:0px;padding:0px;font-size:14px;color:#000000;line-height:170%;font-family:'ヒラギノ明朝 Pro W6','Hiragino Mincho Pro W6','ＭＳ 明朝','MS Mincho',serif;text-align:left;vertical-align:top;}
.program_index {border-right:1px solid #fff;border-bottom:1px solid #fff;background-image:url(./pic/green_back.gif);padding:7px;font-weight:bold;font-size:12px;color:#000000;line-height:170%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ ゴシック',sans-serif;}
.program {border-right:1px solid #fff;border-bottom:1px solid #fff;background-image:url(./pic/green_back.gif);padding:7px;font-size:12px;color:#000000;line-height:170%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ ゴシック',sans-serif;}
.jatable_index {border-right:1px solid #fff;border-bottom:1px solid #fff;background-image:url(./pic/pink_back.gif);padding:7px;font-weight:bold;font-size:12px;color:#000000;line-height:170%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ ゴシック',sans-serif;}
.jatable {border-right:1px solid #fff;border-bottom:1px solid #fff;background-image:url(./pic/pink_back.gif);padding:7px;font-size:12px;color:#000000;line-height:170%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ ゴシック',sans-serif;}
.faq-q_index {width:50%;background-image:url(./pic/green_back.gif);padding:7px;font-weight:bold;font-size:12px;color:#038C46;line-height:170%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ ゴシック',sans-serif;}
.faq-a_index {width:50%;background-image:url(./pic/pink_back.gif);padding:7px;font-weight:bold;font-size:12px;color:#9F33A1;line-height:170%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ ゴシック',sans-serif;}
.faq-q {background-image:url(./pic/green_back.gif);padding:7px;font-size:12px;color:#000000;line-height:170%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ ゴシック',sans-serif;}
.faq-a {background-image:url(./pic/pink_back.gif);padding:7px;font-size:12px;color:#000000;line-height:170%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ ゴシック',sans-serif;}
.pagelink {text-align:right;font-weight:bold;}
.bold {font-weight:bold;}
.boldbold {font-weight:bold;font-size:13px;padding-top:10px;padding-bottom:10px;}
.middle {vertical-align:middle;}
.orange_linebox {padding:10px;border:1px solid #F7A767;}
