<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">a:link{ text-decoration:none; }
a:hover{ color:#; text-decoration:none; }
a:visited{ text-decoration:none; }

.contents    { margin-bottom: 20px; margin-left: 15px; width: 590px }
.contest  { margin: 0; padding: 0 40px; width: }
&lt;!--波線.section { margin-top: 30px; margin-bottom: 0; padding-bottom: 30px; border-bottom: 1px dotted #ccc }--&gt;
.section_cntst     { margin: 30px 0 0; padding-right: 0; padding-bottom: 30px; padding-left: 0; width: 720px; border-bottom: 1px dotted #ccc }
.section2007 { text-align: left; margin: 40px 0 50px 0; padding-right: 0; padding-bottom: 30px; padding-left: 0; width: 600px; background-image:url("../images/contest2013/line.gif"); background-position:50% 100%; background-repeat:no-repeat; }
.section_cntop { margin: 30px 20px 0 0; padding-right: 0; padding-bottom: 30px; padding-left: 0; width: 460px; border-bottom: 1px dotted #ccc }
.section_book { margin-bottom: 0; padding-top: 30px; padding-bottom: 30px; width: 280px; border-top: 1px dotted #ccc }
H1  { color: #3c9; font-size: 25px; letter-spacing: -1px; margin: 0; padding: 0 }
H2  { color: #000; font-size: 15px; background-image: url("../images/contest2013/bg_h2.gif"); margin:0; padding: 11px 5px 10px 15px; }
H2.plugin { margin-bottom: 20px; padding-top: 0 }
p.faq   { color: #6cc; font-size: 15px; font-weight: bold; line-height: 18px; background-image: url("../images/faq_q.gif"); background-repeat: no-repeat; margin: 0 0 10px; padding: 5px 0 5px 30px }
p.ans  { color: #000; font-size: 12px; line-height: 17px; background-image: url("../images/faq_a.gif"); background-repeat: no-repeat; margin: 0 0 10px; padding: 5px 0 5px 30px;  }
H3  { color: #000; font-size: 15px; background-image:url("../images/contest2013/ico_cross.gif"); background-repeat:no-repeat; background-position:0 5px; margin: 0 0 10px 0; padding: 0 0 0 15px; }
.link a {text-decoration: none }
.link a:link { color: #666666; text-decoration: none }
.link a:hover { color: #0066FF; text-decoration: underline }
.link a:active  { color: #0066FF; text-decoration: none }
.link a:visited { text-decoration: none }
p    { color: #333; font-size: 12px; line-height: 15px; margin: 0; padding: 0 }
.book { margin-top: 10px; width: 260px }
p.leftsubmenu { color: #3c9; font-size: 13px; padding-top: 2px; padding-left: 28px }
p.leftsubmenusub  { color: #3c9; font-size: 13px; padding-top: 2px; padding-left: 28px }
p.leftsubmenu a { color: #3c9; font-size: 13px; text-decoration: none }
p.leftsubmenusub a { color: #fff; font-size: 13px; text-decoration: none }
p.leftsubmenu a:hover { color: #099; font-size: 13px }
p.leftsubmenusub a:hover { color: #099; font-size: 13px }
.junbi  { color: #ccc; font-size: 13px; padding-top: 2px; padding-left: 28px }
.image   { margin-bottom: 15px; margin-left: 15px; float: right }
.image1 { margin-right: 20px; margin-bottom: 15px; float: left }
ul   { color: #333; font-size: 10px; line-height: 16px; padding-left: 3em }
ol  { color: #333; font-size: 10px; line-height: 16px }
li { color: #333; font-size: 12px; margin: 0; padding: 0 }
li.ex { font-size: 14px; font-weight: bold; margin-bottom: 10px }
.enroll { margin-top: 5px; margin-bottom: 15px; padding-top: 10px; padding-bottom: 10px; border-top: 2px solid #cff; border-bottom: 2px solid #cff }
.section_ad         { margin-top: 0; margin-right: 0; margin-bottom: 20px; padding: 0 0 10px 8px; width: 168px; border-bottom: 1px dotted #ccc }
.image_ad   { margin: 0; padding: 0 3px 3px }
.ad { color: #999; font-size: 10px }
b { color: #099 }
.bookimg { margin-bottom: 10px }
#header h1 { color: #fff; font-size: 25px; margin: 0; padding: 0 }
#header table { margin-left: 15px }
#header a   { color: #099; font-size: 12px; text-decoration: none; display: block; width: 112px; float: left }
#header a:hover  { color: #fff; font-size: 12px; text-decoration: none; display: block; width: 112px; float: left }
#header .here   { color: #cff; font-size: 12px; text-decoration: none; display: block; width: 112px; float: left }
#header .sikiri{display:none}
#header #menu { margin-left: 14px }
p.hp { color: #6cc; font-size: 15px; background-image: url("../images/icon_contents.gif"); background-repeat: no-repeat; margin: 0 0 5px; padding: 1px 0 0 25px }
p.cntst_faq   { font-size: 13px; background-color: #f5f5f5; background-image: url("../images/icon_contents1.gif"); background-repeat: no-repeat; background-position: 12px 9px; margin: 0 0 15px; padding: 10px 20px 10px 33px }
p.cntst_faq_g { font-size: 13px; background-image: url("../images/icon_contents.gif"); background-repeat: no-repeat; background-position: 12px 9px; margin: 0 0 15px; padding: 10px 20px 10px 33px }
.hp a { color: #6cc; font-weight: bold }
.cntst_faq a  { color: #000; font-weight: bold; text-decoration: none }
.cntst_faq_g a  { color: #000; font-weight: bold; text-decoration: none }
.hp a:link { color: #6cc; font-weight: bold }
.cntst_faq a:link { color: #000; font-weight: bold; text-decoration: none }
.cntst_faq_g a:link { color: #000; font-weight: bold; text-decoration: none }
.hp a:visited { color: #6cc; font-weight: bold }
.cntst_faq a:visited  { color: #000; font-weight: bold; text-decoration: none }
.cntst_faq_g a:visited  { color: #000; font-weight: bold; text-decoration: none }
.hp a:active { color: #6cc; font-weight: bold }
.cntst_faq a:active  { color: #000; font-weight: bold; text-decoration: none }
.cntst_faq_g a:active  { color: #000; font-weight: bold; text-decoration: none }
.hp a:hover { color: #6cc; font-weight: bold; text-decoration: none }
.cntst_faq a:hover { color: #000; font-weight: bold; text-decoration: underline }
.cntst_faq_g a:hover { color: #000; font-weight: bold; text-decoration: underline }
.left   { margin: 0; padding: 0; width: 33%; float: left }
.right   { margin: 0 0 20px; padding: 0 0 0 10px; width: 63%; float: right; border-left: 1px dotted #ccc }
.box   { padding: 10px 0; width: 100%; border-bottom: 1px dotted #ccc }
.box .link { margin-bottom: 5px; padding: 0; width: 78%; float: left }
.box .icon { margin-bottom: 5px; width: 20%; float: right }
.icon .img { margin: 0 1px }
#icon font { font-size: 12px; padding-top: 5px; padding-right: 5px; padding-left: 5px }
.urlbox    { color: #000; font-size: 0.7em; line-height: 1.1em; padding-top: 20px; padding-bottom: 20px; padding-left: 0; width: 370px; border-right: none; border-bottom: none; border-left: none }
.faq { }
code { color: #00f; line-height: 20px; padding-left: 20px }
.dlbtn { margin-right: 10px; margin-bottom: 10px; margin-left: 0; float: left }
.bana { margin-top: 10px; margin-left: 10px }
p.conmenu  { color: #3c9; font-size: 15px; font-weight: bold; padding-left: 50px }
p.conmenu1  { color: #fff; font-size: 15px; font-weight: bold; padding-top: 2px; padding-left: 60px }
p.conmenu a { color: #3c9; font-weight: bold; text-decoration: none }
p.conmenu1 a { color: #fff; font-weight: bold; text-decoration: none }
p.conmenu a:visited { color: #3c9; font-weight: bold; text-decoration: none }
p.conmenu1 a:visited { color: #fff; font-weight: bold; text-decoration: none }
p.conmenu a:active { color: #3c9; font-weight: bold; text-decoration: none }
p.conmenu1 a:active { color: #fff; font-weight: bold; text-decoration: none }
p.conmenu a:hover { color: #099; font-weight: bold; text-decoration: none }
p.conmenu1 a:hover { color: #ff584c; font-weight: bold; text-decoration: none }
div.string { text-align: left; margin-left: 5px }
.cntst_bana { margin-top: 3px; margin-bottom: 3px }
div.ex { color: #000; background-image: url("../images/contest2013/back_3.gif"); padding-top: 10px; padding-right: 10px; padding-bottom: 10px }
.thin { color: #aa6b00; font-size: smaller; font-weight: normal; margin-left: 4px; padding-left: 6px; border-left: 5px solid #aa6b00 }
h4 { color: #666666; font-size: 13px; font-weight: bold; margin:15px 0 5px 0; padding: 0 }
.rank a { color: #000; font-weight: bold; text-decoration: none; margin: 0; padding: 0 }
.rank a:link { color: #000; font-weight: bold; text-decoration: none }
.rank a:hover { color: #000; font-weight: bold; text-decoration: underline }
.rank a:active  { color: #000; font-weight: bold; text-decoration: underline }
.rank a:visited { color: #000; font-weight: bold; text-decoration: none }
div.eval { margin-top: 10px; margin-left: 28px; padding-left: 10px; border-left: 5px solid #d8eae1 }
a.black { color: #000; text-decoration: none }
.imgr  { text-align: left; margin: 0 10px 10px; float: right }
.imgl  { text-align: left; margin: 0 10px 10px; float: left }
.test  { border: solid 3px #6cc }
.recruit { text-align: left; width: 600px }
dl { font-size: 0.8em }
dt { font-weight: bold; margin: 0; padding: 0 }
dd { margin: 0 0 0 5em; padding: 0 }
.btntop { color: #b4b4b4; font-size: 11px; margin: 0; padding: 0 }
p.job { font-size: 0.8em; line-height: 1.2em; margin: 5px; padding: 0 }
p.bumon  { color: #099; font-size: 14px; font-weight: bold; margin: 20px 0 0 5px; padding: 0 0 2px }
.copy   { color: #fff; font-size: 10px; margin: 0; padding: 0 }
.menu  { color: #fff; font-size: 11px; margin-bottom: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px }
a.footer:link { color: #fff; font-size: 11px ;}
a.footer:visited  { color: #fff; font-size: 11px }
a.footer.hover   { color: #366; text-decoration: underline }
a.footer.active  { color: #fff; font-size: 11px }

div.ico{ margin:15px 0 15px 15px;}
.ico a{ font-size:0.8em; background-image:url("../images/contest2013/ico_link_right.gif"); background-repeat:no-repeat; padding:1px 0 0 25px; }
.ico a:link{color:#0046FF; text-decoration:none;}
.ico a:visited{color:#496999; text-decoration:none;}
.ico a:hover{ color:#0046FF; text-decoration:none; }

div.ptop{ margin:15px 0 15px 0; width:600px; text-align:right}
.ptop a{ font-size:0.8em; background-image:url("../images/contest2013/ico_link_top.gif"); background-repeat:no-repeat; padding:1px 0 0 25px; }
.ptop a:link{color:#0046FF; text-decoration:none;}
.ptop a:visited{color:#496999; text-decoration:none;}
.ptop a:hover{ color:#0046FF; text-decoration:none; }

.section { margin-top: 30px; margin-bottom: 0; }
div.line{ text-align:center; width:430px; margin:30px 0 50px 0;}

ul.conmenu { margin:0; }
.conmenu li { margin:3px; }
.conmenu li a:link{ color:#666666; text-decoration:none; }
.conmenu li a:visited{ color:#496999; text-decoration:none; }
.conmenu li a:hover{ color:#0046FF; text-decoration:none; }

div.day{ color:#666666; font-size:12px; text-align:right; margin-top:20px}

li.link{ margin:3px; }

a {color:#0046FF;}
a:link{color:#0046FF; text-decoration:none;}
a:visited{color:#496999; text-decoration:none;}
a:hover{color:#0046FF; text-decoration:none;}

p  { font-size: 12px; line-height: 16px }
p.tit { color: #000; font-size: 16px; font-weight: bold; margin-left: 5px }
p.num { color: #000; font-size: 16px; font-weight: bold; margin-left: 2px }
p.date { color: #000; font-size: 16px; font-weight: bold; margin-left: 9px }
a.arrow  { font-size: 12px; line-height: 16px; background-image: url("../images/contest2007/arrow1.gif"); background-repeat: no-repeat; background-position: 0 1px; margin-left: 10px; padding-left: 12px }
p.prof { margin-left: 5px }
div.listmenu { font-size: 12px }
.listmenu span { margin-right: 4px; margin-left: 4px; padding: 0 }

div.img{ text-align:center;}
div.img img{ margin:0px 20px 20px 20px;}

div.section2007 p b{
font-size:12px}</pre></body></html>