li { list-style: none inside; }

a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { text-decoration: none; }


LI { list-style-position: outside; margin-left: 0; margin-right: 15px; padding-left: 5px; }
.line { border: solid 1px #333; }
.line_b { border-top: 1px dashed #e9b4ce; border-right-color: #e9b4ce; border-bottom-color: #e9b4ce; border-left-color: #e9b4ce; border-left-style: none;ce;border-bottom-style: none;ce;border-right-style: none; }
.grid_b { color: #333; font-size: 11px; font-stretch: condensed; line-height: 17px; letter-spacing: 0; margin-top: 10px; margin-right: 15px; margin-left: 15px; padding: 5px; border: solid 1px #f4d2ce; border-collapse: collapse; }
.grid { color: #333; font-size: 9px; font-stretch: condensed; line-height: 13px; letter-spacing: 0; padding: 1px; border: solid 1px #F4D2CE; border-collapse: collapse; }
.u_line { color: #333; font-size: 9px; font-stretch: condensed; line-height: 13px; letter-spacing: 0; padding: 1px; border-bottom: 1px dashed #F4D2CE; border-top-color: #F4D2CE; border-top-width: 1px; border-right-color: #F4D2CE; border-right-width: 1px; border-left-color: #F4D2CE; border-left-width: 1px; border-collapse: collapse; }
.title { color: #3e2a00; font-size: 20px; font-weight: bold; line-height: 34px; letter-spacing: 3px; margin-right: 15px; margin-bottom: 25px; margin-left: 20px; padding-top: 15px; padding-left: 0; }
.title_guide { color: white; font-size: 14px; background-color: #7F9DBE; height: 16px; margin-right: 15px; margin-bottom: 10px; margin-left: 12px; padding: 2px 12px 5px; }
.title_uni { color: white; font-size: 14px; background-color: #A1847E; height: 16px; margin-right: 15px; margin-bottom: 10px; margin-left: 12px; padding: 2px 12px 5px; }
.title_gra { color: white; font-size: 14px; background-color: #E3A03B; height: 16px; margin-right: 15px; margin-bottom: 10px; margin-left: 12px; padding: 2px 12px 5px; }
.title_appli { color: white; font-size: 14px; background-color: #896DA7; height: 16px; margin-right: 15px; margin-bottom: 10px; margin-left: 12px; padding: 2px 12px 5px; }
.title_dep { color: white; font-size: 14px; background-color: #6FB22C; height: 16px; margin-right: 15px; margin-bottom: 10px; margin-left: 12px; padding: 2px 12px 5px; }
.title_kinder { color: white; font-size: 14px; background-color: #E16B34; height: 16px; margin-right: 15px; margin-bottom: 10px; margin-left: 12px; padding: 2px 12px 5px; }
.title_life { color: white; font-size: 14px; background-color: #DE4E69; height: 16px; margin-right: 15px; margin-bottom: 10px; margin-left: 12px; padding: 2px 12px 5px; }
.title_st { color: white; font-size: 14px; background-color: #EBA7A9; height: 16px; margin-right: 15px; margin-bottom: 10px; margin-left: 12px; padding: 2px 12px 5px; }
.txt_l { color: #202020; font-size: 14px; line-height: 20px; margin-top: 20px; margin-right: 10px; margin-left: 13px; }
.txt_m { color: #202020; font-size: 12px; line-height: 20px; margin-right: 13px; margin-left: 13px; }
.txt_s { color: #202020; font-size: 10px; line-height: 15px; margin-right: 10px; }
.guide { color: #7F9DBE; }
.appli { color: #896DA7; }
.txt { color: #919191; font-size: 12px; margin-left: 15px; }
.dep { color: #6FB22C; }
.uni { color: #A1847E; }
.gra { color: #E3A03B; }
.name_gra { color: #3e2a00; margin-right: 13px; margin-left: 400px; }
.kinder { color: #E16B34; }
.life { color: #DE4E69; }
.st { color: #EBA7A9; }
.img { padding: 0 10px 10px; }
.v-5 {
    height: 5px;
}
.v-10 {
    height: 10px;
}
.v-14 {
    height: 14px;
}
.v-40 {
    height: 40px;
}
.v-45 {
    height: 45px;
}
.v-120 {
    height: 120px;
}

#box { padding:0; width:520px;}
#new { padding-left: 10px; padding-bottom: 8px; border-bottom: 1px dashed #505050; }
#container { padding:0; width:800px; margin-top: 20px; background-color:#FFF; border: solid 1px #333;}
#content { padding-top: 14px; width:800px; overflow: hidden; }
#bar { margin-left: 20px; margin-right: 15px; width:206px; float:left; text-align:left; }
#sub { padding:0; width: 559px; float:right; text-align:left;  }
#footer{ padding-top:40px;  }
#arc{ padding-bottom:40px; height:400px; }

h1  { font-size: 20px; font-weight: bold; margin-top: 15px; margin-right: 15px; padding-left: 10px; padding-right: 10px; }
h2  { font-size: 14px; font-weight: bold; margin-top: 10px; padding-left: 5px; line-height:16px;}
h3  { font-size: 12px; font-weight: bold; margin-top: 10px; border-bottom: solid 1px #333; }

.arc{ margin-bottom: 10px; }
.new { padding-left: 10px; padding-bottom: 8px; border-bottom: 1px dashed #505050; }
.title_bar { margin-right: 15px; padding-bottom:10px; }
.title_arc { border-left: 6px solid #4e1912; text-align:left; font-size: 14px; font-weight: bold; margin-top: 10px; padding-left: 5px; margin-bottom: 10px; line-height:16px; }
.contents{ margin-right: 20px; margin-left: 10px; margin-bottom: 15px; padding-right: 5px; font-size: 12px; padding-bottom: 14px; border-bottom: 1px dashed #505050; }
.date { padding-bottom:20px; margin-left: 10px; font-size: 10px; text-align:left; }
.date_side { padding-left: 3px; font-size: 9px; text-align:left; }
.date_arc { margin-left: 10px; font-size: 10px; text-align:left; }
.side_txt { margin-left: 3px; margin-right: 30px; margin-top:6px; margin-bottom: 4px; font-size: 11px; text-align:left; }
.article { color: #5e4030; }

