@charset "UTF-8";.accFont{font-family:'WebSymbolsRegular';font-size:1.4rem;padding-right:7px;}
.accFontTop{font-family:'WebSymbolsRegular';font-size:1.4rem;padding-right:7px;}
.ccccA{color:red;}
.ccccB{color:#ff6600;}
.ccccC{color:#66cc00;}
.ccccD{color:#3399ff;}
.ccccE{color:#cc9900;}
.ccccF{color:#6633ff;}
.ccccG{color:#D2C9B3;}
.ccccH{color:#CB3E3E;}
.ccccI{color:#CCCC00;}
.ccccJ{color:#ff6699;}
.ccccK{color:#cc0000;}
ul.accord{width:100%;margin:0px 0px 0px 0px;padding:0;list-style:none;}
ul.accordlist, ul.accordlist2{margin:0;padding:0;list-style:none;}
ul.accordlist{border-bottom:1px solid #E3D6B7;background-color:#ffffff;}
div.acc_parent{font-weight:bold;font-size:1.3rem;margin:1px 0 0px 0;line-height:30px;text-indent:0.5em;cursor:pointer;color:#ffffff;background-color:#008CD7;border:1px solid #008CD7;background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.2) 40%, rgba(255, 255, 255, 0.1) 70%, rgba(255, 255, 255, 0));background-image:-moz-linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.2) 40%, rgba(255, 255, 255, 0.1) 70%, rgba(255, 255, 255, 0));background-image:-ms-linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.2) 40%, rgba(255, 255, 255, 0.1) 70%, rgba(255, 255, 255, 0));background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.2) 40%, rgba(255, 255, 255, 0.1) 70%, rgba(255, 255, 255, 0));background-image:linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.2) 40%, rgba(255, 255, 255, 0.1) 70%, rgba(255, 255, 255, 0));background-image:-webkit-gradient(linear, 50% 0%, 50% 100%,
from(rgba(255, 255, 255, 0.5)),
color-stop(0.4, rgba(255, 255, 255, 0.2)),
color-stop(0.7, rgba(255, 255, 255, 0.1)),
to(rgba(255, 255, 255, 0)));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr=#40ffffff, EndColorStr=#00ffffff));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr=#40ffffff, EndColorStr=#00ffffff))";zoom:1;-webkit-box-shadow:0 1px 1px rgba(255, 255, 255, 0.2) inset;-moz-box-shadow:0 1px 1px rgba(255, 255, 255, 0.2) inset;-ms-box-shadow:0 1px 1px rgba(255, 255, 255, 0.2) inset;-o-box-shadow:0 1px 1px rgba(255, 255, 255, 0.2) inset;box-shadow:0 1px 1px rgba(255, 255, 255, 0.2) inset;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
div.acc_parent.dcolor span:last-child{color:#330000;}
div.acc_parent h3{
  display:inline;
  font-weight:bold;
}
.acc_topic{margin:1px 0 0px 0;padding:5px 5px 5px 10px;border:1px solid #ff0000;background-color:#ffffff;}
.acc_topic2{text-align:right;margin:1px 0 0px 0;padding:2px 2px 2px 0px;font-size:1.0rem;border:1px solid #E3D6B7;border-radius:0px 0px 5px 5px;-o-border-radius:0px 0px 5px 5px;-ms-border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;background-color:#ffffff;}
.acc_topic3{text-align:right;margin:1px 0 0px 0;padding:2px 2px 2px 0px;border:1px solid #E3D6B7;font-size:1.3rem;border-radius:0px 0px 5px 5px;-o-border-radius:0px 0px 5px 5px;-ms-border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;background-color:#ffffff;}
.acc_topic .kinkyu_title,
.acc_topic .kinkyu_link{display:none;}
.acc_topic div.kinkyu_title:nth-child(20),
.acc_topic div.kinkyu_link:nth-child(21){display:block;}
.wetitle{display:block;}
.wetitle:nth-child(9),
.wetitle:nth-child(10),
.wetitle:nth-child(11){display:none;}
.acc_topic_date{font-size:1.2rem;color:#C2A463;padding:5px 0px 0px 0px;text-align:right;border-top:1px dotted #E3D6B7;}
.acc_weather{margin:1px 0 0px 0;padding:5px 5px 5px 10px;border:1px solid #E3D6B7;background-color:#ffffff;}
.acc_weather .weather_title{margin:0px 0 3px 0;padding:0px 0px 3px 0px;font-size:1.3rem;border-bottom:1px dotted #E3D6B7;}
.acc_weather p:last-child{display:none;}
.acc_cal{margin:1px 0 0px 0;padding:5px 5px 5px 5px;border:1px solid #E3D6B7;background-color:#ffffff;}
.kinkyu_midashi{font-size:1.1rem;}
.kinkyu_title{font-size:1.3rem;}
.kinkyu_des{margin:3px 0 3px 0;padding:3px 0 3px 0;border-top:1px dotted #E3D6B7;border-bottom:1px dotted #E3D6B7;}
.kinkyu_link{text-align:right;font-size:1.1rem;}
div.acc_parent2{font-size:1.3rem;line-height:30px;text-decoration:none;cursor:pointer;border-top:1px dotted #E3D6B7;border-left:1px solid #E3D6B7;border-right:1px solid #E3D6B7;border-bottom:none;background-color:#ffffff;text-indent:1.0em;}
div.acc_open{background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0.2) 70%, rgba(255, 255, 255, 0.5));background-image:-moz-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0.2) 70%, rgba(255, 255, 255, 0.5));background-image:-ms-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0.2) 70%, rgba(255, 255, 255, 0.5));background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0.2) 70%, rgba(255, 255, 255, 0.5));background-image:linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0.2) 70%, rgba(255, 255, 255, 0.5));background-image:-webkit-gradient(linear, 50% 0%, 50% 100%,
from(rgba(255, 255, 255, 0)),
color-stop(0.4, rgba(255, 255, 255, 0.1)),
color-stop(0.7, rgba(255, 255, 255, 0.2)),
to(rgba(255, 255, 255, 0.3)));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr=#40ffffff, EndColorStr=#00ffffff));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr=#40ffffff, EndColorStr=#00ffffff))";zoom:1;-webkit-box-shadow:0 1px 1px rgba(255, 255, 255, 0.2) inset;-moz-box-shadow:0 1px 1px rgba(255, 255, 255, 0.2) inset;-ms-box-shadow:0 1px 1px rgba(255, 255, 255, 0.2) inset;-o-box-shadow:0 1px 1px rgba(255, 255, 255, 0.2) inset;box-shadow:0 1px 1px rgba(255, 255, 255, 0.2) inset;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
div.acc_open2{border-top:1px dotted #E3D6B7;border-left:1px solid #E3D6B7;border-right:1px solid #E3D6B7;border-bottom:none;background-color:#FAF6E4;}
div.acc_divover2{background-color:#E3D6B7;}
ul.accordlist a{display:block;height:30px;line-height:30px;text-decoration:none;}
ul.accordlist2 li a{display:block;height:30px;line-height:30px;text-decoration:none;}
ul.accordlist li.acc_child{border-top:1px dotted #E3D6B7;border-right:1px solid #E3D6B7;border-bottom:none;border-left:1px solid #E3D6B7;font-size:1.3rem;text-indent:1.0em;}
ul.accordlist2 li{border-top:1px dotted #E3D6B7;border-left:1px solid #E3D6B7;border-right:1px solid #E3D6B7;border-bottom:none;background-color:#ffffff;font-size:1.3rem;text-indent:1.5em;color:#666666;}
ul.accordlist li.acc_rollover{background-color:#E3D6B7;}
ul.accordlist li.acc_rollover a{color:#330000;}
ul.accordlist2 li.acc_rollover2{background-color:#E3D6B7;}
ul.accordlist2 li.acc_rollover2 a{color:#330000;}
div.acc_parent_no{font-size:1.3rem;margin:1px 0 0px 0;line-height:30px;text-indent:0.5em;cursor:pointer;color:#ffffff;background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.2) 40%, rgba(255, 255, 255, 0.1) 70%, rgba(255, 255, 255, 0));background-image:-moz-linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.2) 40%, rgba(255, 255, 255, 0.1) 70%, rgba(255, 255, 255, 0));background-image:-ms-linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.2) 40%, rgba(255, 255, 255, 0.1) 70%, rgba(255, 255, 255, 0));background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.2) 40%, rgba(255, 255, 255, 0.1) 70%, rgba(255, 255, 255, 0));background-image:linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.2) 40%, rgba(255, 255, 255, 0.1) 70%, rgba(255, 255, 255, 0));background-image:-webkit-gradient(linear, 50% 0%, 50% 100%,
from(rgba(255, 255, 255, 0.5)),
color-stop(0.4, rgba(255, 255, 255, 0.2)),
color-stop(0.7, rgba(255, 255, 255, 0.1)),
to(rgba(255, 255, 255, 0)));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr=#40ffffff, EndColorStr=#00ffffff));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr=#40ffffff, EndColorStr=#00ffffff))";zoom:1;-webkit-box-shadow:0 1px 1px rgba(255, 255, 255, 0.2) inset;-moz-box-shadow:0 1px 1px rgba(255, 255, 255, 0.2) inset;-ms-box-shadow:0 1px 1px rgba(255, 255, 255, 0.2) inset;-o-box-shadow:0 1px 1px rgba(255, 255, 255, 0.2) inset;box-shadow:0 1px 1px rgba(255, 255, 255, 0.2) inset;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
div.acc_parent_no span:last-child{font-weight:bold;}
div.acc_parent_no h3{display: inline;}
.bb-cal{background-color:#C93936;border:1px solid #C93936;}
.bb-sin{background-color:#A49868;border:1px solid #A49868;}
.bb-koho{background-color:#945D2D;border:1px solid #945D2D;}
div.acc_parent_no a{color:#ffffff;}
.catecurrent{background-color:#F7F3E8;}
.acc_idTop{margin:1px 0 0px 0;padding:0 0 0 0;line-height:30px;text-indent:1.0em;font-size:1.3rem;border:1px solid #E9D7A8;background-color:#E9D7A8;background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.2) 40%, rgba(255, 255, 255, 0.1) 70%, rgba(255, 255, 255, 0));background-image:-moz-linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.2) 40%, rgba(255, 255, 255, 0.1) 70%, rgba(255, 255, 255, 0));background-image:-ms-linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.2) 40%, rgba(255, 255, 255, 0.1) 70%, rgba(255, 255, 255, 0));background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.2) 40%, rgba(255, 255, 255, 0.1) 70%, rgba(255, 255, 255, 0));background-image:linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.2) 40%, rgba(255, 255, 255, 0.1) 70%, rgba(255, 255, 255, 0));background-image:-webkit-gradient(linear, 50% 0%, 50% 100%,
from(rgba(255, 255, 255, 0.5)),
color-stop(0.4, rgba(255, 255, 255, 0.2)),
color-stop(0.7, rgba(255, 255, 255, 0.1)),
to(rgba(255, 255, 255, 0)));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr=#40ffffff, EndColorStr=#00ffffff));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr=#40ffffff, EndColorStr=#00ffffff))";zoom:1;-webkit-box-shadow:0 1px 1px rgba(255, 255, 255, 0.2) inset;-moz-box-shadow:0 1px 1px rgba(255, 255, 255, 0.2) inset;-ms-box-shadow:0 1px 1px rgba(255, 255, 255, 0.2) inset;-o-box-shadow:0 1px 1px rgba(255, 255, 255, 0.2) inset;box-shadow:0 1px 1px rgba(255, 255, 255, 0.2) inset;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.acc_child_manu{display:block;height:30px;line-height:30px;text-decoration:none;border-top:1px dotted #E3D6B7;border-right:1px solid #E3D6B7;border-bottom:none;border-left:1px solid #E3D6B7;background-color:#ffffff;text-indent:1.0em;}
ul.accordlist_id li:first-child{border-top:none;}
ul.accordlist_id li:nth-child(odd){background-color:#F7F2E8;}
ul.accordlist_id li:last-child{border-bottom:1px solid #E9D7A8;-webkit-border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;-ms-border-radius:0px 0px 5px 5px;-o-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;}
ul.accordlist_id input{margin:0 0 0 0;padding:0.2em 0.2em 0.2em 0.2em;font-size:1.4rem;}
.acc_child_id{display:block;line-height:30px;font-size:1.3rem;text-decoration:none;border-top:1px dotted #E3D6B7;border-right:1px solid #E3D6B7;border-bottom:none;border-left:1px solid #E3D6B7;background-color:#ffffff;text-indent:1.0em;}
.acc_parent2_id{display:block;line-height:30px;text-decoration:none;border-top:1px dotted #E3D6B7;border-right:1px solid #E3D6B7;border-bottom:none;border-left:1px solid #E3D6B7;background-color:#ffffff;text-indent:1.0em;font-size:1.3rem;}
.accordlist2_id{display:block;line-height:30px;font-size:1.3rem;list-style:none;text-decoration:none;border-top:1px dotted #E3D6B7;border-right:1px solid #E3D6B7;border-bottom:none;border-left:1px solid #E3D6B7;background-color:#ffffff;text-indent:3.0em;}
.idColor1{font-size:1.6rem;color:#3399ff;}
.idColor2{font-size:1.6rem;color:#3399ff;}
