@charset "shift_JIS";

/* [全般的な設定]
---------------------------------------------------------*/
body {
margin: 0;
padding: 0;
background: #FFFFFF;
}

body,table,tr,td {
font-size: small;
font-family: verdana, sans-serif;
}

p {
margin:1em 0 0 0;
}

a:hover {color:#FF0000;text-decoration:underline;}

.menu {margin:0;padding:0;list-style:none;}
.menu li {display: inline;margin: 0;padding: 0;}

.menu li a {
display: block;
width: 210px;
height: 38px;
margin: 0;
padding: 12px 0 0 18px;
text-decoration: none;
color: #FFFFFF;
font-size: 12px;
voice-family: "\"}\"";
voice-family:inherit;
width: 190px;
height: 26px;
}

html>.menu li a {width:94px;}

a.menu01 {background: url("../images/cmn/menu_01_off.gif") no-repeat;}
a.menu02 {background: url("../images/cmn/menu_02_off.gif") no-repeat;}
a.menu03 {background: url("../images/cmn/menu_03_off.gif") no-repeat;}
a.menu04 {background: url("../images/cmn/menu_04_off.gif") no-repeat;}
a.menu05 {background: url("../images/cmn/menu_05_off.gif") no-repeat;}
a.menu06 {background: url("../images/cmn/menu_06_off.gif") no-repeat;}
a.menu07 {background: url("../images/cmn/menu_07_off.gif") no-repeat;}
a.menu08 {background: url("../images/cmn/menu_08_off.gif") no-repeat;}
a.menu09 {background: url("../images/cmn/menu_09_off.gif") no-repeat;}

.menu-e {margin-top:-8px;display:block;}

a:hover.menu01 {background: url("../images/cmn/menu_01_on.gif") no-repeat;color:#FFFFFF;text-decoration:underline;}
a:hover.menu02 {background: url("../images/cmn/menu_02_on.gif") no-repeat;color:#FFFFFF;text-decoration:underline;}
a:hover.menu03 {background: url("../images/cmn/menu_03_on.gif") no-repeat;color:#FFFFFF;text-decoration:underline;}
a:hover.menu04 {background: url("../images/cmn/menu_04_on.gif") no-repeat;color:#FFFFFF;text-decoration:underline;}
a:hover.menu05 {background: url("../images/cmn/menu_05_on.gif") no-repeat;color:#FFFFFF;text-decoration:underline;}
a:hover.menu06 {background: url("../images/cmn/menu_06_on.gif") no-repeat;color:#FFFFFF;text-decoration:underline;}
a:hover.menu07 {background: url("../images/cmn/menu_07_on.gif") no-repeat;color:#FFFFFF;text-decoration:underline;}
a:hover.menu08 {background: url("../images/cmn/menu_08_on.gif") no-repeat;color:#FFFFFF;text-decoration:underline;}
a:hover.menu09 {background: url("../images/cmn/menu_09_on.gif") no-repeat;color:#FFFFFF;text-decoration:underline;}

.menu-inline {
width: 210px;
margin:-3px 0 2px 0;
padding:8px;
font-size: 12px;
voice-family: "\"}\"";
voice-family:inherit;
width: 192px;
}

html>li a {width:94px;}

.menu-inline li {display:block;list-style:none;}

.menu-inline li a {
display: block;
width: 190px;
height:1em;
margin: 0;
padding: 0.5em 0;
text-decoration: none;
color: #FFFFFF;
font-size: 12px;
}

.menu-inline li a:hover {color: #FFFFFF;}

#menu-resource {}

#menu-info {background: #9E8C5D url("../images/info/menu_btm.gif") no-repeat bottom;}
#menu-resource {background: #B67E6A url("../images/resource/menu_btm.gif") no-repeat bottom;}
#menu-event {background: #379C96 url("../images/event/menu_btm.gif") no-repeat bottom;}
#menu-childroom {background: #d381b8 url("../images/childroom/menu_btm.gif") no-repeat bottom;}
#menu-school {background: #a8afaf url("../images/school/menu_btm.gif") no-repeat bottom;}
#menu-profile {background: #9C8B6E url("../images/profile/menu_btm.gif") no-repeat bottom;}




/* [資料情報サービス]
---------------------------------------------------------*/
#resource div {
width:451px;
border:1px solid #c9c9c9;
padding:8px;
}


/* [フォーム]
---------------------------------------------------------*/
.tf01 {
width:380px;
}


/* [ユーティリティ・カラー]
---------------------------------------------------------*/
.info-subtitle-02 {color: #554212;margin:0 0 0 8px;display:block;}
.info-subtitle-03 {color: #5A5A5A;margin:0 0 0 8px;display:block;}
.info-subtitle-04 {color: #123E55;margin:0 0 0 8px;display:block;}
.info-subtitle-05 {color: #5b335d;margin:0 0 0 8px;display:block;}
.info-subtitle-06 {color: #5A5A5A;margin:0 0 0 8px;display:block;}


.lh160 {line-height: 160%;}

.c-W01 {color: #FFFFFF;}
.c-W02 {color: #A8A8A8;}
.c-W03 {color: #CCCCCC;}
.c-W04 {color: #666666;}
.c-R01 {color: #E70000;}
.c-R02 {color: #CC0000;}
.c-R03 {color: #9F482D;}
.c-R04 {color: #8A5500;}
.c-R05 {color: #8A2121;}
.c-R06 {color: #73452e;}
.c-R07 {color: #8a3e3e;}
.c-R08 {color: #CC0000;}
.c-R09 {color: #AA0000;}
.c-R10 {color: #990000;}
.c-Y01 {color: #736235;}
.c-Y02 {color: #6c503c;}
.c-Y03 {color: #72660f;}
.c-Y04 {color: #877e36;}
.c-B01 {color: #3A70A8;}
.c-B02 {color: #000066;}
.c-B03 {color: #333333;}
.c-G01 {color: #237B00;}
.c-G02 {color: #bab7ac;}
.c-G03 {color: #6d734f;}
.c-G04 {color: #575c3f;}
.c-G05 {color: #219E3E;}
.c-G06 {color: #255401;}
.c-O01 {color: #8A5500;}
.c-O02 {color: #6B4500;}
.c-P01 {color: #5B335D;}
.c-P02 {color: #b24e99;}
.c-P03 {color: #923976;}

.f12 {font-size:12px;}
.f14 {font-size:14px;}