﻿@charset "UTF-8";a.pdf{display:block;background-image:url("../images/icon/icon_pdf.gif");background-repeat:no-repeat;padding:0px 0px 0px 20px;}
a.txt{display:block;background-image:url("../images/icon/icon_txt.gif");background-repeat:no-repeat;padding:0px 0px 0px 20px;}
a.doc{display:block;background-image:url("../images/icon/icon_doc.gif");background-repeat:no-repeat;padding:0px 0px 0px 20px;}
a.xls{display:block;background-image:url("../images/icon/icon_xls.gif");background-repeat:no-repeat;padding:0px 0px 0px 20px;}
a.archive{display:block;background-image:url("../images/icon/icon_archive.gif");background-repeat:no-repeat;padding:0px 0px 0px 20px;}
.entrylist_room_start{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:url("../images/cal_time_start.png") 89px 0 no-repeat;}
.entrylist_room{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:url("../images/cal_time_back.png") 95px 0 repeat-y;}
.entrylist_room_end{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:url("../images/cal_time_end.png") 89px bottom no-repeat;}
.entrylist_parent{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;}
.entrylist_search{width:100%;margin:1px 0px 5px 0px;padding:0px 0px 0px 0px;}
.search_entry{position:relative;}
.search_entry_content{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.search_entry_title{font-size:1.4rem;font-weight:bold;color:#FBF9F4;height:30px;line-height:30px;margin:0px 0px 0px 0px;padding:0px 3px 0px 7px;background-color:#96BC13;border:1px solid #96BC13;background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.2) 40%, rgba(255, 255, 255, 0.3) 70%, rgba(255, 255, 255, 0.5));background-image:-moz-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.2) 40%, rgba(255, 255, 255, 0.3) 70%, rgba(255, 255, 255, 0.5));background-image:-ms-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.2) 40%, rgba(255, 255, 255, 0.3) 70%, rgba(255, 255, 255, 0.5));background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.2) 40%, rgba(255, 255, 255, 0.3) 70%, rgba(255, 255, 255, 0.5));background-image:linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.2) 40%, rgba(255, 255, 255, 0.3) 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.2)),color-stop(0.7, rgba(255, 255, 255, 0.3)),to(rgba(255, 255, 255, 0.5)));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;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-moz-text-overflow:ellipsis;}
.search_entry_body{position:relative;margin:0px 0px 0px 0px;padding:5px 7px 7px 7px;background-color:#ffffff;border:1px solid #E3D6B7;border-top:none;-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;}
.search_entry_body form{font-size:1.4rem;width:100%;margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}
.search_entry_body fieldset{font-size:1.4rem;margin:0px 0px 8px 0px;padding:7px 7px 7px 7px;border:1px solid #E3D6B7;}
.search_entry_body legend{font-size:1.4rem;color:#96BC13;margin:0px 0px 0px 0px;padding:10px 5px 0px 5px;}
.search_entry_body legend:first-child{padding: 0px 5px 0px 5px;}
.search_entry_body label{font-size:1.4rem;margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;text-align:justify;text-justify:inter-ideograph;}
.search_entry_body .formbase{margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;border:1px solid #E3D6B7;background-color:#FBF9F2;font-size:1.4rem;line-height:1.5;}
.search_entry_body .formbiko{font-size:1.2rem;margin:0px 0px 0px 0px;padding:4px 4px 4px 8px;font-size:1.1rem;line-height:1.5;color:red;}
.search_entry_body span.selecttext{font-size:1.4rem;color:#008CD7;font-weight:bold;}
.search_entry_body .submit{padding:4px 10px;cursor:pointer;font-size:1.4rem;color:#330000;background-color:#E9D7A8;border:1px solid #E3D6B7;
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 5px 5px;-moz-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
#header_bar .submit,
.head_title_search .submit{padding:1px 2px;cursor:pointer;color:#330000;background-color:#E9D7A8;border:1px solid #E3D6B7;
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 5px 5px;-moz-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
.entrylist_point{width:113px;float:left;background:url("../images/cal_point_back.png") 89px 9px no-repeat;}
.point_entry{width:77px;min-height:30px;line-height:30px;position:relative;background:#ffffff;border:1px solid #E3D6B7;border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;}
.point_entry_content{line-height:22px;margin:0px 0px 0px 0px;padding:4px 4px 4px 4px;}
.point_entry_title{font-family:arial;text-align:center;color:#330000;background-color:#FBF9F2;font-size:1.3rem;font-weight:bold;}
.point_entry_title span{font-weight:bold;}
.point_entry_body{margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;}
.point_entry_img{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.point_entry2{width:77px;margin-top:4px;position:relative;background:#ffffff;border:1px solid #E3D6B7;border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;}
.freearea_right{margin:0px 0px 5px 6px;padding:0 0 0 0;}
.fr_entry{position:relative;background:#ffffff;border:1px solid #E3D6B7;border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;}
.fr_entry_content{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.fr_entry_title{height:auto;margin:0px 0px 0px 0px;padding:2px 2px 2px 2px;font-size:1.6rem !important;}
.fr_entry_title span a span.addT{color:#018ED5;text-decoration:none;}
.fr_entry_title span a:link span.addT{color:#018ED5;}
.fr_entry_title span a:visited span.addT{color:#018ED5;}
.fr_entry_title span a:hover span.addT{color:#96BC13;text-decoration:none;}
.fr_entry_title span a:active span.addT{color:#018ED5;text-decoration:none;}
.fr_entry_title span a.touchstart span.addT{color:#96BC13;text-decoration:none;}
.fr_entry_title h3 a span.addT,
.fr_entry_title h4 a span.addT,
.fr_entry_title h5 a span.addT,
.fr_entry_title h6 a span.addT
{color:#018ED5;text-decoration:none;font-weight: normal;}
.fr_entry_title h3 a:link span.addT,
.fr_entry_title h4 a:link span.addT,
.fr_entry_title h5 a:link span.addT,
.fr_entry_title h6 a:link span.addT
{color:#018ED5;font-weight: normal;}
.fr_entry_title h3 a:visited span.addT,
.fr_entry_title h4 a:visited span.addT,
.fr_entry_title h5 a:visited span.addT,
.fr_entry_title h6 a:visited span.addT
{color:#018ED5;font-weight: normal;}
.fr_entry_title h3 a:hover span.addT,
.fr_entry_title h4 a:hover span.addT,
.fr_entry_title h5 a:hover span.addT,
.fr_entry_title h6 a:hover span.addT
{color:#96BC13;text-decoration:none;font-weight: normal;}
.fr_entry_title h3 a:active span.addT,
.fr_entry_title h4 a:active span.addT,
.fr_entry_title h5 a:active span.addT,
.fr_entry_title h6 a:active span.addT
{color:#018ED5;text-decoration:none;font-weight: normal;}
.fr_entry_title h3 a.touchstart span.addT,
.fr_entry_title h4 a.touchstart span.addT,
.fr_entry_title h5 a.touchstart span.addT,
.fr_entry_title h6 a.touchstart span.addT
{color:#96BC13;text-decoration:none;font-weight: normal;}
.fr_entry_body{margin:0px 5px 0px 5px;padding:4px 0px 4px 2px;border-top:1px dotted #C2A463;color:#C2A463;}
.freearea_bana{margin:0px 0px 5px 0px;padding:0 0 0 0;}
.freearea_bana_t{margin:0px 0px 5px 0px;padding:0 0 0 0;float:left;}
.fr_bana{width:100%;list-style:none;margin:0 0 5px 0;/display:inline;/zoom:1;text-align:center;}
.fr_bana a{display:block;padding:4px 6px 4px 4px;background:#ffffff;border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;}
.fr_bana a img{width:100%;height:auto;border:1px solid #E3D6B7;border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;}
.freearea_bana_t .fr_bana a img{display:block;width:150px;border:1px solid #E3D6B7;border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;}
.freearea_right_t{margin:0px 0px 5px 170px;padding:0 0 0 0;}
.fr_entry_t{position:relative;background:#ffffff;border:1px solid #E3D6B7;border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;}
.freearea_right_f{margin:0px 0px 5px 0px;padding:0 0 0 0;}
.fr_entry_f{position:relative;background:#ffffff;border:1px solid #E3D6B7;border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;}
.fr_entry_f_body{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;line-height:1.6;position:relative;}
ul.banner li .fr_entry_f_body a{padding:0 0 0 0;}
ul.banner li .fr_entry_f_body a img{border:none;}
.entrylist_bro{margin:0px 0px 0px 113px;}
.arrow_entry{position:relative;background:#ffffff;border:1px solid #E3D6B7;border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;}
.arrow_entry_content{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.arrow_entry_title{font-size:1.3rem;height:30px;line-height:30px;margin:0px 0px 0px 0px;padding:0px 3px 0px 7px;font-weight:bold;border:1px solid #F3EBD3;background-color:#F3EBD3;
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;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-moz-text-overflow:ellipsis;}
.arrow_entry_body{margin:0px 0px 0px 0px;padding:5px 5px 5px 7px;font-size:1.3rem;}
.arrow_entry_detail{font-size:1.3rem;text-align:right;border-top:1px dotted #E3D6B7;margin:0px 0px 0px 0px;padding:2px 5px 2px 5px;}
.arrow_entry_detail span:first-child{padding:0px 5px 0px 0px;}
.arrow_entry_subtitle{font-size:1.3rem;text-align:left;border-top:1px dotted #E3D6B7;background-color:#FBF9F2;margin:0px 0px 0px 0px;padding:2px 5px 2px 5px;text-indent:0.5em;}
.arrow_entry_subtitle span:first-child{padding:0px 0px 0px 0px;}
.sresult{font-size:1.3rem;position:relative;border:1px solid #E3D6B7;background-color:#FFFFFF;margin-bottom:10px;padding:8px;border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;}
.sresult strong{color:#3366ff;}
.arrow_entry_mado{font-size:1.2rem;margin:0px 0px 0px 0px;padding:5px 5px 5px 7px;border-top:1px solid #E3D6B7;background-color:#FBF9F2;text-align:right;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;}
.bunka_content table,
.bunka_content td,
.bunka_content th,
.arrow_entry_body table,
.arrow_entry_body td,
.arrow_entry_body th{border:1px #E3D6B7 solid;}
.bunka_content td,
.arrow_entry_body td{padding:5px 5px 5px 5px;}
.bunka_content ul,
.arrow_entry_body ul{list-style:none;}
.bunka_content ul li,
.arrow_entry_body ul li{margin:8px 0px 8px 0px;padding:2px 2px 2px 2px;background-color:#FBF9F2;}
.bunka_content ul li.koho_list_body,
.bunka_content ul li.koho_list_main{background-color:#FFFFFF;}
.arrow_entry_con{position:relative;background:#ffffff;border-top:3px solid #DDB58A;border-left:1px solid #E3D6B7;border-right:1px solid #E3D6B7;border-bottom: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;}
.arrow_entry_title_con{font-weight:bold;line-height:1.7;margin:0px 0px 0px 0px;padding:7px 7px 7px 7px;background-color:#ffffff;border-bottom:1px dotted #E3D6B7;}
.entrylist_navi{width:100%;margin:12px 0px 0px 0px;padding:0px 0px 0px 0px;}
.navi_entry{position:relative;background:#ffffff;border:1px solid #E3D6B7;border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;}
.navi_entry_content{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.navi_entry_title{height:30px;line-height:30px;margin:0px 0px 0px 0px;padding:0px 3px 0px 7px;background:#ffffff url("../images/acc_top_back2.png") left top repeat-x;border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-bottom:1px dotted #E3D6B7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-moz-text-overflow:ellipsis;}
.navi_entry_body{text-align:left;margin:0px 0px 0px 0px;padding:5px 7px 5px 7px;font-size:1.3rem;}
.navi_entry_data{text-align:right;color:#D2C9B3;margin:0px 0px 0px 0px;padding:5px 5px 0px 7px;}
.entrylist_room_bunka{width:100%;margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}
.entrylist_bunka{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 8px 0px;}
.bunka_wrap{margin:0px 0px 0px 0px;}
.bunka_entry{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.bunka_entry_content{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.bunka_entry_title{font-size:1.4rem;color:#ffffff;position:relative;height:30px;line-height:30px;margin:0px 0px 0px 0px;padding:0px 3px 0px 7px;font-weight:bold;border:1px solid #A06475;background-color:#A06475;
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=#00ffffff, EndColorStr=#00A06475));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr=#00ffffff, EndColorStr=#00A06475))";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;}
.bunka_entry_title span:last-child{font-weight:bold;}

.bunka_entry_title a{color:#ffffff;}
.bunka_entry_title a:hover{color:#E8D9DD;}
.bunka_entry_body{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.bunka_content{margin:0px 0px 0px 0px;padding:8px 5px 8px 8px;border:1px solid #A06475;border-top:none;border-bottom:none;}
.bunka_entry_body .bunka_sub{margin:0;padding:0px;border-top:1px dotted #A06475;border-left:1px solid #A06475;border-right:1px solid #A06475;border-bottom:none;}
.bunka_entry_body .bunka_sub:nth-child(even){background-color:#FBF9F2;}
.bunka_entry_body .bunka_sub:nth-child(odd){background-color:#ffffff;}
.bunka_entry_body .bunka_sub:last-child{margin:0;padding:0px;border-top:1px dotted #A06475;border-left:1px solid #A06475;border-right:1px solid #A06475;border-bottom:1px solid #A06475;-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;}
.bunka_sub_left{float:left;margin:0 0 0 0;padding:5px 5px 5px 8px;}
.bunka_sub_right{margin:0 0 0 0;padding:5px 5px 5px 0px;overflow:hidden;zoom:1;}
.bunka_entry_body .bunka_sub:last-child .bunka_sub_right{text-align:right;}
.bunka_sub_map_left{float:none;margin:0 0 0 0;padding:5px 5px 5px 8px;}
.bunka_sub_map_left_color{float:none;margin:8px 8px 8px 8px;padding:3px 8px 3px 8px;border:1px solid #DDB58A;background-color:#DDB58A;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
.bunka_sub_map_right{margin:0 0 0 0;padding:0px 8px 5px 8px;overflow:hidden;zoom:1;}
.bunka_entry_title_wrap{position:relative;color:#A06475;font-size:1.4rem;height:50px;line-height:50px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0.5em;border-top:1px solid #E3D6B7;border-left:1px solid #E3D6B7;border-right:1px solid #E3D6B7;border-bottom:2px solid #A06475;background-color:#FFFFFF;-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;}
.bunka_entry_title_wrap ul{clear:both;list-style:none;}
.bunka_entry_title_wrap ul > li:first-child{position:relative;width:90%;float:left;font-weight:bold;}
.bunka_entry_title_wrap ul > li:last-child{position:relative;width:10%;float:right;text-align:right;}
.listBtn{position:relative;text-align:right;}
.listBtn a{position:absolute;top:1em;right:0.5em;display:block;margin:0 0 0 auto;padding:0;width:2.5em;height:20px;font-size:1.3rem;line-height:20px;text-align:center;cursor:pointer;color:#330000;background-color:#E9D7A8;border:1px solid #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 5px 5px;-moz-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
.listBtn a:hover{color:#889B00;background-color:#DBBD6F;border:1px solid #DBBD6F;
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;}
.bunka_entry_title_wrap ul > li:first-child i.icon-2x{height:50px;line-height:50px;}
.bunka_entry_title_wrap ul > li:first-child span:last-child{display:block;position:absolute;top:0;left:2.5em;}
.bunka_entry_body_wrap{margin:0px 0px 0px 0px;padding:8px 8px 0px 8px;border:1px solid #E3D6B7;border-top:none;background-color:#FFFFFF;-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;}
.bunka_list_wrap{margin:8px 0px 0px 0px;padding:0;border:1px solid #E3D6B7;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
.bunka_list_title{color:#A06475;font-weight:bold;margin:16px 8px 8px 8px;padding:0;border-bottom:2px solid #A06475;}
.arrow_entry_subtitle .bunka_list_title{margin:5px 5px 5px 5px;border-bottom:none;}
.bunka_list_body{margin:0px 8px 8px 8px;padding:0;}
.bunka_list_body img{width:60%;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
* html ul.koho-wrap li{display:inline;zoom:1;}
*:first-child+html ul.koho-wrap li{display:inline;zoom:1;}
ul.koho-wrap{width:100%;margin:0;padding:0;list-style-:none;text-align:center;zoom:1;}
ul.koho-wrap li{margin:0;padding:0;vertical-align:top;display:-moz-inline-box;display:inline-block;/display:inline;/zoom:1;}
li.koho_list_body{width:50%;margin:0;padding:0;}
.koho_list_body a{position:relative;display:block;margin:8px;padding:0px;}
.koho_list_body img{position:relative;width:100%;margin:0;padding:0;border:1px solid #E3D6B7;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
img.cmsdimage{position:relative;width:100%;margin:0;padding:0;border:1px solid #E3D6B7;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
li.koho_list_main{width:50%;margin:0;padding:0;}
.koho_list_title{position:relative;text-align:left;color:#A06475;font-weight:bold;margin:8px;padding:0px;border-bottom:2px solid #A06475;}
.koho_hako{text-align:right;margin-right:8px;}
.koho_list_main .koho_list_sub{position:relative;margin:8px 8px 8px 8px;padding:0px;background-color:#FBF9F2;border:1px solid #E3D6B7;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
.koho_list_sub_left{text-align:left;margin:0 0 0 0;padding:8px 8px 8px 8px;}
.koho_list_sub_right{text-align:left;margin:0 0 0 0;padding:8px 8px 0px 8px;overflow:hidden;zoom:1;}
.bunka_list_body .bunka_list_sub{margin:8px 0 0 0;padding:0px;background-color:#FBF9F2;border:1px solid #E3D6B7;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-ms-border-radius:5px 5px 5px 5px;-o-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
.bunka_list_sub_left{float:left;margin:0 0 0 0;padding:5px 5px 5px 10px;}
.bunka_list_sub_right{margin:0 0 0 0;padding:5px 5px 5px 3px;overflow:hidden;zoom:1;}
.bunka_sub_right span.fade,
.entry_sub_right span.fade,
.bunka_list_sub_right span.fade,
.koho_list_sub_right span.fade{display:block;color:#BA994B;font-size:1.1rem;line-height:1.4;}
.bunka_sub_right span.fade,
.entry_sub_right span.fade,
.koho_list_sub_right span.fade,
.bunka_list_sub_right span.fade{padding:0px 0px 8px 20px;}
.bunka_sub_right span.fade:last-child,
.entry_sub_right span.fade:last-child,
.koho_list_sub_right span.fade:last-child,
.bunka_list_sub_right span.fade:last-child{padding:0px 0px 0px 20px;}
.bunka_sub_right span.fade_biko,
.entry_sub_right span.fade_biko,
.bunka_list_sub_right span.fade_biko,
.koho_list_sub_right span.fade_biko{display:block;padding:0px 0px 0px 20px;color:#BA994B;font-size:1.1rem;line-height:1.4;}
.bunka_list_wrap .jinkowrap{margin:8px 8px 8px 8px;}
.bunka_list_wrap .jinkowrap table{width:100%;border-collapse:collapse;margin:0 0 1em 0;}
.bunka_list_wrap .jinkowrap table caption{text-align:left;padding:0 0 0.3em 0;}
.bunka_list_wrap .jinkowrap table,
.bunka_list_wrap .jinkowrap table th,
.bunka_list_wrap .jinkowrap table td{border:1px #E3D6B7 solid;}
.bunka_list_wrap .jinkowrap table .jincol1{background-color:#FBF9F2;}
.bunka_list_wrap .jinkowrap table .jincol2{background-color:#D8F3F8;}
.bunka_list_wrap .jinkowrap table .jincol3{background-color:#FEE9F5;}
.bunka_list_wrap .jinkowrap table .jincol4{background-color:#FFF0B3;}
.bunka_list_wrap .jinkowrap table .jincol5{background-color:#F0FACD;}
.bunka_list_wrap .jinkowrap table tbody tr td{text-align:right;padding:0.5em;}
.bunka_list_wrap .jinkowrap table thead tr th,
.bunka_list_wrap .jinkowrap table tfoot tr th{text-align:center;padding:0.5em;font-size:1.0rem;}
.sideBox .entrylist_room_bunka{margin:0 0 0 0;}
.sideBox .bunka_entry_title{font-weight:normal;border:1px solid #E3D6B7;background-color:#C2A463;}
.sideBox .bunka_content{border:1px solid #E3D6B7;background-color:#ffffff;border-top:none;border-bottom:none;}
.sideBox .jinkowrap{margin:0;}
.sideBox table{width:100%;border-collapse:collapse;margin:0 0 0 0;}
.sideBox table,
.sideBox table th,
.sideBox table td.jinko_cap,
.sideBox table td{border:1px #E3D6B7 solid;}
.sideBox table tbody tr th,
.sideBox table tbody tr td.jinko_cap{text-align:left;padding:0.2em 0.2em 0.2em 0.5em;font-weight:normal;}
.sideBox table tbody tr th,
.sideBox table tbody tr td.jinko_cap{color:#C2A463;}
.sideBox table tbody tr:nth-child(1) th,
.sideBox table tbody tr:nth-child(1) td.jinko_cap{background-color:#FFF0B3;}
.sideBox table tbody tr:nth-child(3) th,
.sideBox table tbody tr:nth-child(3) td.jinko_cap{background-color:#D8F3F8;}
.sideBox table tbody tr:nth-child(5) th,
.sideBox table tbody tr:nth-child(5) td.jinko_cap{background-color:#FEE9F5;}
.sideBox table tbody tr:nth-child(7) th,
.sideBox table tbody tr:nth-child(7) td.jinko_cap{background-color:#F0FACD;}
.sideBox table tbody tr td{text-align:right;padding:0.5em 1em 0.5em 0.5em;font-weight:normal;}
.sideBox .bunka_entry_body .bunka_sub{margin:0;padding:0px;border-top:1px dotted #E3D6B7;border-left:1px solid #E3D6B7;border-right:1px solid #E3D6B7;border-bottom:none;}
.sideBox .bunka_entry_body .bunka_sub:last-child{margin:0;padding:0px;border-top:1px dotted #E3D6B7;border-left:1px solid #E3D6B7;border-right:1px solid #E3D6B7;border-bottom:1px solid #E3D6B7;-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;}
.sideBox .bunka_sub_right{color:#C2A463}
@media only screen and (min-width:481px) and (max-width:768px){.fr_entry_title{font-size:1.4rem !important;}
.fr_entry_body{font-size:1.3rem !important;}
.freearea_bana_t{margin:0px 0px 5px 0px;padding:0 0 0 0;float:none;}
.freearea_bana_t .fr_bana a img{width:100%;}
.freearea_right_t{margin:0px 0px 5px 6px;padding:0 0 0 0;}
}
@media only screen and (min-width:769px){.fr_entry_title{font-size:1.3rem !important;}
.fr_entry_body{font-size:1.1rem !important;line-height:1.2 !important;}
.freearea_bana_t{width:100%;margin:0px 0px 5px 0px;padding:0 0 0 0;float:none;}
.freearea_bana_t .fr_bana a img{width:100%;}
.freearea_right_t{margin:0px 0px 5px 0px;padding:0 0 0 0;}
}
@media print{.listBtn{display:none;}
}
